3.0
Apr 16, 2014
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Always innovating new products and makes good custom parts for customers
Cons
leadership thinks that they can do everything and everyone else can do nothing right. they can never deliver anything on time.