5.0
23 Apr 2020
Anonymous employee
Current employee, less than 1 year
Latham, NY
Recommend
CEO approval
Business outlook
Pros
Supportive leadership, great pay & benefits, innovative technology, and the chance to change the world.
Cons
Not enough hours in the day