4.0
Sep 7, 2025
Anonymous employee
Current employee
Schaumburg, IL
Recommend
CEO approval
Business Outlook
Pros
-All the benefits that come with working for a large company -Good health insurance -Nice offices -Selling a great product -Good work/life balance -Co-workers are kind
Cons
-Under-resource teams -Recently changed equity policy for the worse -Shuffling departments constantly and make confusing hiring decisions -Micro management from leaders who don't understand what they're managing -Culture that is very deferential to leadership and doesn't encourage questions or new ideas