4.0
Oct 24, 2020
Current employee
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
Great culture oriented toward engineering and market leading products.
Cons
Too many projects at once leads to long hours and processes are lacking or inconsistent