3.0
Aug 21, 2012
Current employee, more than 1 year
Mississauga, ON
Recommend
CEO approval
Business outlook
Pros
Decent salary Good benefits Generally interesting work
Cons
Canada is staff extension, so generally arms length from the business Poor working environment (former call center, so sitting at call center desks) limited interaction with manager as they are all in the US