Working with their Fairfax team. Upper Management can't even keep their own head on straight. This company stole overtime charges from me. Instead of getting support from upper Management, they're slowing you down because you constantly have to loop them in and catch them up. They're stretched so thin and they hate their lives as a result so they act like punks to the people who work their tails off for them. This creates a vicious cycle of people leaving the company, middle management acting like they weren't the problem, and them spending a couple of months blaming the person who left rather than looking in the mirror. Rinse and repeat. Benefits are garbage too, only better than one company in our industry.