Pros
The people are great to work with and the benefits are seemingly competitive. The snack room is a nice perk as well.
Cons
There is a complete disconnect between management and everyone else. It is almost as if they operate in their own bubble completely separated from the real world and real needs of their revenue-producing teams. Salaries are below average and there is no room for career advancement at all. Additionally the OTE (on target earnings) for the sales team are not accurate. The commissions and compensations for the sales department lag the competition in a major way and changes are talked about for months and months but never truly happen. In that sense management is very political: they speak of change but the words carry no weight without action. If you need a job, you should apply as they seem to now hire anyone and everyone with a resume and a heartbeat. If you are looking for career advancement this is absolutely not the place for you.