4.0
May 10, 2022
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Good people, good salary and well treated.
Cons
International business so site decisions are often made off-site. Some roles are defunct