1.0
Jan 14, 2026
Former employee, more than 3 years
Northbrook, IL
Recommend
CEO approval
Business Outlook
Pros
Not much other than decent headquarters, but even that went downhill
Cons
Terrible management, no strategy and then takes it out on the rest of the employees. Miserable place to work! 10-12 years ago, it was a very reputable company that was anticipated to grow rapidly. Now they are a shell of what they were with a failing pipeline and massive turnover.