2.0
Jan 6, 2026
Recommend
CEO approval
Business Outlook
Pros
Pay is okay and good location.
Cons
Senior management in the States dictate our every move. A lot of pressure put on people here in manufacturing. Young - inexperienced people throughout departments.