1.0
Jan 25, 2013
Former employee, more than 1 year
Mississauga, ON
Recommend
CEO approval
Business Outlook
Pros
the people, the location, the building
Cons
everything in the call centre, stifling environment, management was more focused on sales then on employee happiness or retention.