5.0
Apr 24, 2024
Former employee, more than 8 years
Ithaca, NY
Recommend
CEO approval
Business outlook
Pros
Challenging, interesting, got to work on a variety of projects
Cons
Sometimes not enough work to do, managed by a foreign company with a different corporate culture