3.0
Feb 16, 2024
Anonymous employee
Former employee, more than 5 years
Painted Post, NY
Recommend
CEO approval
Business Outlook
Pros
Innovative culture Highly trained coworkers Excellent characterization resources
Cons
Small town with few other career opportunities