4.0
Dec 10, 2023
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Benefits are quite competitive, very good insurance.
Cons
Management is located in Brazil, so sometimes typically hard to access any top level employees without great difficulty.