3.0
Jun 10, 2015
Current employee, more than 3 years
Malta, NY
Recommend
CEO approval
Business outlook
Pros
Plenty of room for advancement. Lots of new technology to explore. Great place to network.
Cons
Lack of recognition to some hard working and dedicated employees who have stuck with it for over 4 years. Rating system and regular reviews needs some work.