Pros
Started out with a great office environment, everyone was friendly and helpful. It was super busy and jobs were always interesting. Opportunities were open to everyone but upper management usually had someone in mind. In the end, there just wasn't enough support to grow. Every man for himself. Benefits are great, yearly reviews are brutal. They say there's negotiations for raises and bonuses, that's a lie. It's all predetermined and approved by upper management. When it's busy, OT is always available. Network hard, work hard but don't stay. HR was nice and responsive, if you knew who to email. IT team is small so they're slow but they're nice and try their best. Never had an issue they couldn't solve.
Cons
Underpaid in general. Upper management was tough on every mistake in the last year. Office moral was low due to high turnover in the office.