5.0
Jun 2, 2024
Current employee, more than 1 year
West Lafayette, IN
Recommend
CEO approval
Business Outlook
Pros
Good culture and work environment, as well as benefits and pay.
Cons
Promotions and other things are very political in nature, not just for those who deserve it.