2.0
May 21, 2026
Current employee, less than 1 year
Brazil, IN
Recommend
CEO approval
Business outlook
Pros
A challenging place if you want to learn.
Cons
High turnover, lack of recognition, a micromanagement-heavy environment, and a significant lack of trust coming from the C-level.