Pros
Great place if you enjoy being promised opportunities and learning how to follow up on them continuously. * Encourages you to justify even basic things like taking leave, helping you build strong explanation skills. * Offers an environment where you can adapt quickly to different expectations, even when they change frequently. * Helps you develop patience and resilience in handling workplace dynamics. * Provides exposure to real-world challenges beyond just technical work.
Cons
Workplace culture can feel politically driven at times, which may impact transparency and decision-making. * There appears to be a male-dominated environment, and diversity/inclusivity could be improved. * Some processes and communication styles feel less corporate and more informal, leading to inconsistency. * Decision-making and feedback can occasionally seem subjective rather than structured. * Professional maturity in handling discussions and conflicts can be improved across teams.