Fully paid healthcare and overall good benefits
Friendly coworkers
Remote work options
Cons
Management decisions do not seem to be aligned with internal issues
Too many changes and not enough established processes
Not enough staff to handle workload - end up being overworked
Lack of accountability
Lots of smart people but egos seem to get in the way
At the end of the day sales drives everything which means the clients always get what they want, when they want it.