5.0
21 Mar 2019
Current employee, more than 10 years
Buffalo, NY
Recommend
CEO approval
Business outlook
Pros
Innovative company that is well respected across many markets. Lot's of exciting opportunities to work on the world's top programs with the market leaders.
Cons
Medium sized company where everyone needs to contribute.