5.0
Oct 3, 2025
Current employee
Recommend
CEO approval
Business outlook
Pros
Work life balance . Free medical.
Cons
Too many expatriates in process department. Local process engineers are much better than expatriate engineers.
Check out your Company Bowl for anonymous work chats.