3.0
Oct 14, 2020
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
There are so many great benefits such as a work cellphone, team engagement events and activities, work from home flexibility and more.
Cons
There is an ongoing issue regarding communication between management and their teams within Customer Service. Working for a large corporation means business needs always come first and things can change very fast. Promotions within Customer Service teams are considered development opportunities so you work in that role for 6 months or longer before any sort of formal contract or pay raise. Customer Service teams are call centres and metrics and accountability are pushed hard.