4.0
Apr 6, 2024
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Great sense of belonging in the team Good recognition Multicultural environment Remote Work
Cons
Some bad leaders were given undeserved career progression and spotlight time despite their negative performance and team reviews