4.0
27 Sept 2025
Current employee, more than 10 years
Ithaca, NY
Recommend
CEO approval
Business outlook
Pros
Great atmosphere and coworkers. The work is very interesting if you like STEM.
Cons
Company financial instability can be concerning but it is growing pains for a small company