3.0
Mar 3, 2014
Current employee, more than 3 years
Malta, NY
Recommend
CEO approval
Business Outlook
Pros
Good benefits, decent compensation, opportunities for highly motivated individuals, start-up mentality at the Malta site.
Cons
Everyone wants their job to be like it was "at my last company." The company has yet to galvanize an independent identity from it composite pieces.