2.04 Aug 2025Was a great place to work but last 12 months have been roughAnyonymous employeeFormer employee, more than 10 yearsSchenectady, NYRecommendCEO approvalBusiness outlookProsGood pay, good mission, flexible work schedule so long as work is completed.ConsNo transparency from leadership. External investors have derailed the future of the company.Show more