2.0
Oct 2, 2025
Former employee, more than 3 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
The product itself was obviously strong being the market leader
Cons
Management was not supportive when it came to professional development. Efforts to motivate the team often relied on pressure and fear-based tactics rather than constructive feedback or encouragement, which ultimately created a challenging and unproductive environment for long-term growth.