3.0
27 Feb 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
great collaborative teams great learning opportunities
Cons
lack of transparency lack of leadership accountability lack of inclusivity for international employees Low salary