3.0
Sep 30, 2021
Former employee, more than 10 years
Columbus, OH
Recommend
CEO approval
Business Outlook
Pros
There was somewhat of a good work climate. Pretty professional.
Cons
Managers are promoted engineers that have no clue how to manage people. Company does not know the meaning of teamwork.