Pros
- Good middle management. I worked there for 3 years and knew almost no one who disliked their manager. - I was always paid on time.
Cons
- No work/life balance. Employees making $50k/year are expected to pull all-nighters on a regular basis. - The executive suite (senior leadership, C-level execs) is the worst I've ever seen. They seem to lack confidence in their own plans; company strategy changes wildly every 6-8 months. TONS of finished work gets thrown out because of this, which feels extremely demotivating. - The company is not stable; they've had at least six rounds of layoffs in the last two years. - Extremely limited room for advancement. Employees are expected to perform the work of someone 2-3 titles above their role for a year+ BEFORE being considered for a promotion or raise to match those responsibilities. When I and others raised this as a problem in town halls, we were told that this policy was in the employee handbook and it was not going to change.