5.0
Apr 24, 2026
Former employee, more than 3 years
Albany, NY
Recommend
CEO approval
Business Outlook
Pros
Supportive and collaborative work environment with strong teamwork and clear performance-based incentives. Positive culture with approachable leadership and good opportunities for professional growth.
Cons
Large organizational structure can be difficult to navigate at first, requiring time to understand internal processes and contacts.