1.0
Apr 4, 2025
Current employee, more than 1 year
Rensselaer, NY
Recommend
CEO approval
Business Outlook
Pros
Fast paced, good people, work for good cause
Cons
Pay, environment, in house politics and poor one on one management, severely lacking communication.