Infrastructure Specialist (Current Employee) – Toronto, ON – 24 October 2015
Not a bad place to work. Lots to hats to wear. No advancement structures. They put you in situations where you have to travel. Upper management makes all the calls and don't listen to the little guys.
Free lunches and stuff
Promotions handed out to people who don't deserve it
Was this review helpful?YesNoReport
poorly run organization
Technical Manager (Former Employee) – toronto – 6 June 2012
management is great at attracting employees but attaining them has always been a problem.