4.0
Jan 11, 2021
Current employee, less than 1 year
Champaign, IL
Recommend
CEO approval
Business Outlook
Pros
Good and consistent work hours
Cons
Customer service positions aren't great. Training is not great.
Check out your Company Bowl for anonymous work chats.