4.0
May 4, 2026
Current employee
Troy, OH
Recommend
CEO approval
Business Outlook
Pros
Lean company structure means meaningful projects early on
Cons
Limited management opportunities face is engineering organization
Engaged Employer
Check out your Company Bowl for anonymous work chats.