3.0
Mar 28, 2026
Current employee, more than 1 year
Schaumburg, IL
Recommend
CEO approval
Business Outlook
Pros
Good benefits, lots of snacks, and company events, and nice building to work at
Cons
Way too much work especially for the pay. Sometimes have to answer over 70 emails a day while being on the phone with clients and trying to resolve cases