3.0
Mar 1, 2025
Current employee
East Greenbush, NY
Recommend
CEO approval
Business Outlook
Pros
Great overall benefits especially if you stay with them long term. Pretty stable job with no history of layoffs.
Cons
Lack of communication, micromanaging, brings in people with various backgrounds but don't utilize them correctly, lack of inexperience within management.