1.0
May 18, 2020
Former employee, more than 3 years
Vaughan, ON
Recommend
CEO approval
Business outlook
Pros
The downtown location is near a subway
Cons
Everyone I worked with was constantly on edge. The turnover rate is way too high and they keep replacing the full time staff with co-ops. The management team oversell to clients and then expect us to get the impossible done in less time. And when that doesn't happen, we get the blame, not them. The opportunities sound good, but in the end, the stress and condescending attitudes just aren't worth it.