1.0
Sep 13, 2018
Current employee, more than 5 years
Malta, NY
Recommend
CEO approval
Business Outlook
Pros
good (for the moment...) benefits. Acceptable salaries.
Cons
Only consistency with leadership is: if something good happens, the executive will take credit, if something bad, the technicians/engineers will get laid off.