5.0
Jun 29, 2025
Current employee, more than 1 year
Delmar, NY
Recommend
CEO approval
Business Outlook
Pros
Good leadership, good environment, good opportunities to learn and grow if you want to. Good schedule, nice area to work in. Work life balance is top tier.
Cons
Outdated stack, bureaucracy can slow things down.