Pros
Brand name might look acceptable on a resume Few supportive peers at junior levels Basic exposure to corporate structure for early-career professionals
Cons
Consultancy-style work environment focused only on documentation and reporting, not real product development Heavy micromanagement with little trust placed in employees No proper strategic planning — constant reactive decisions with no clear vision No real alignment between teams and key stakeholders, causing repeated project failures Excessive focus on project management rituals (status updates, meetings) rather than real technical or operational execution Leadership avoids accountability and regularly shifts blame onto teams Referral-based employees receive undeserved favoritism, bypassing merit and performance metrics Poor hiring practices — domain knowledge is often overlooked while recruiting Communication is vague and inconsistent across all levels Lack of learning opportunities, innovation, or professional growth support Demotivating work environment leading to frequent attrition