Pros
Exposure to real-world projects. We would get to work in production in short time which boosts the learning curve.
That's all the pros.
Cons
Employee feedback did not appear to be taken seriously, leading to low morale and frustration within teams.
Communication from senior leadership often felt disrespectful and intimidating rather than professional and constructive.
The work environment created unnecessary stress because employees often felt pressured rather than supported.
The biggest issue is the management culture. Good luck on getting some good managers here, which is rare.
My experience was disappointing because the workplace culture overshadowed the technical opportunities available. I would not recommend this company to candidates who value respectful leadership, employee support, and a positive work environment.