Good pay, above average compensation, but as they say, if it's too good to be true....it is.
Cons
To many to list, management is totally unprofessional, no room for growth, manipulative coworkers, lots of drama/backstabbing. Lying to customers is constant.
If you can avoid working here, do it, there is more stress than you want.
Great people in the office. The job helps you learn business skills.
Cons
Upper management is horrible. The are either mean spirited micro managers or they don't care about their employees. There is a lot of office politics and gossip.
Generous PTO, adequate benefits, and that's about it.
Cons
Constant instances of certain people stepping over others, so they will look better. Gossiping and complaining took place on a daily basis, very demotivating. Training is a joke, and very unstructured internal processes (i.e. uncertainty who handles what issues)