There are a lot of companies out there and a lot of managers. I will definitely say and stand by that. As a point of encouragement, I'll say that not everything is horrid. I work for a manager now who only cares about the work done, instead of hours worked. My schedule is flexible, I work remote and get along great with my manager and team. I make ~25% less than I should, but would rather be in this role than to make that extra money. Good positions are out there, pray that you're able to snag one!