1.0
Dec 8, 2018
Former employee, less than 1 year
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
The salary and benefits were ok
Cons
Very high pressure place to work. Nothing is ever good enough and their target numbers and forecasts are ridiculously out of touch with the market. Managaement makes idle threats about performance