Vantaggi
Pay is great, the company does great things, benefits are decent (especially vacation time), and I'll miss some of my coworkers.
Svantaggi
Very blatant favoritism, very high turnover, Billing and AR departments are pits of despair. I feel sorry for the next victim, I mean employee, that they bring in. If they don't like you they will put a target on your back and put way too much work on you then push your buttons and act like teenage girls until you quit because you can't take it anymore. They have unrealistic expectations of those they don't personally like and then for others that should be let go because they can't do the job properly, they are left there because the manager likes them. The company used to do so much for employees like lavish Christmas parties with gifts for every employee, and trips, and employee of the month, and now we get one event a year, at Christmas, and it's a potluck. Too many people leave crying too many days.