3.0
Aug 27, 2025
Current employee, more than 10 years
Indianapolis, IN
Recommend
CEO approval
Business Outlook
Pros
Solid products, improved reputation in the market
Cons
Job security has become nonexistent. Current US CEO manages the business via spreadsheet. Completely out of touch with employees.