1.0
Jun 13, 2026
Current employee, more than 8 years
Liverpool, NY
Recommend
CEO approval
Business outlook
Pros
Free coffee, newer buildings… still not worth it
Cons
Stay away. Horrible work environment. Most toxic place I’ve ever worked. Constant layoffs and firings, zero trust amongst staff and management. Rudderless product and business decisions. Unethical business and HR practices. Do not join