1.0
Nov 5, 2016
Current employee
Malta, NY
Recommend
CEO approval
Business Outlook
Pros
Good talents from industry leading companies
Cons
Big question on how managers survive with poor technical knowledge and no strategy/directions. HR also seems have no clear policies.