Pros
- at least allows work from home (barely)
- sometimes you get a great manager
- great people to work with on your level
Cons
- no bonuses
- severely poor pay raises, or none at all
- incredibly unhealthy work environment where people cry openly on CS floor
- ceo makes $8mil and we never see him and he gets bonuses, we don't
- it's like working in the early 2000s
- systems constantly have issues