Pros
You’ll build strong problem-solving skills very, very quickly (because the managers expect you to have MBA level knowledge outside your role so work can be handed off their plates)
Cons
Frequent shifts in management can make consistency a challenge. Decision-making at times feels influenced by personal preferences rather than merit. HR processes lack structure and professionalism, and the exit experience can be unnecessarily stressful. Job security may feel uncertain, people get fired with barely a notice in some cases, even when they've been bringing in numbers. Growth opportunities within the organization are quite limited, and salary increments tend to be minimal, with no transparency between employee and manager. HR and managers always seem to be working together to make the whole process inconvenient. Performance reviews can feel misaligned with actual work, and there are concerns around how increased numbers are presented in internal discussions to stakeholders. All loss in numbers are treated as employee problems rather than company issues. Bonus structures lack transparency, with payouts often falling short of expectations and being tied to overall company performance. Additionally, greater transparency within teams would significantly improve trust and collaboration.