Good coworkers
Good Clients
Lots of downtime to complete tasks
Decent Benefits
Cons
Poor leadership
Shady sales and predatory contracts
Lack of employee appreciation and borderline shady tactics against employees
They move you around unwillingly
Forced to be the bad guy
Zero accountability from leadership
Poor IT and Corporate response time