Pros
Good office snacks and fun team outings.
Cons
You will read it time and time again in all these reviews: Upper management is a joke, horrible and unprofessional. All management is severely lacking in training and most have never led teams before. The amount of backstabbing, gossiping and lying that goes on at this company is unbelievable. You will feel like you are back in high school, as 90% of the people working at this company need to grow up. The commission plan for the sales team is a joke and don't be surprised if they remove it completely (which they did a couple years ago, but brought back after many complaints). Employees are not valued. Your work load at this job will be heavier than any job you have had in the past and you will not be compensated fairly. Butt kissing will get you everywhere at this company, including being double promoted vs. people that actually deserve it.