4.022 Oct 2013Great place to work!Anonymous employeeFormer employee, more than 5 yearsBuffalo, NYRecommendCEO approvalBusiness outlookProsAdvancement, Learning different aspects of the business and pay for the area.ConsThey went out of business.Show more
3.07 Feb 2019good place to work. Like the managementResearch scientistFormer employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsgood place to work. Like the managementConssmall growing company. startup only contract projectsShow more