3.0
May 12, 2024
Anonymous employee
Former employee, more than 5 years
Recommend
Business Outlook
Pros
Most of the people who work in the Company are friendly, smart and collaborative. They forged a great culture that makes people enjoy their time working in the Company. The job also involves presenting insights and recommendations to senior members of MNCs, hence a great exposure to outperformers.
Cons
The leadership understand the need for them to make changes and transform the organization into a more lean and value-driven structure. However, they have difficulties in delegating projects or tasks to talents in the companies, hence making the entire process slow and inefficient. Such a stagnant status results in the departure of colleagues who are actually doing well at their positions.