3.0
Jun 3, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
Good company culture, promotes learning and a lot of travelling involved
Cons
Below Average Salary compensation, resulting in younger employees leaving after a couple of years