3.0
Nov 12, 2025
Recommend
CEO approval
Business Outlook
Pros
Good Salary, Multinational working culture
Cons
no salary negotiation annually, some managers are doing nothing and getting a lot of money. Managers are hired from outside and not promoted among members. Back office is in India, horrible people.