4.0
Dec 1, 2025
Current employee
Troy, NY
Recommend
CEO approval
Business Outlook
Pros
They value the contributions of their employees and have amazing benefits in all aspects of employment.
Cons
There is an expectation to complete work regardless of the effort required or timelines dictated.