5.0
Jun 12, 2023
Former employee
Recommend
CEO approval
Business Outlook
Pros
1. One of the best working environments 2. Helpful and encouraging senior management team 3. Competitive pay and bonus 4. Healthy work-life balance 5. Amazing work exposure
Cons
1. Offshore job, difficulty in time management especially for management calls