4.0
30 Oct 2008
Current employee
London, ON
Recommend
CEO approval
Business outlook
Pros
Very Stable company with locations outside of big city commutes and hassles. Our London location houses a large number of IT employees who, on average, have a 15-20 minute commute on a bad day. Housing is reasonable in a city that is accessible to big city attractions. Detroit, Buffalo and Toronto are each two hours away. A recent focus on technology standards allows for simplified solutions and cost transparency.
Cons
Too focused on being located in Toronto for advancement at senior levels. While much lip service is given to other locations hiring practices focus on Toronto locations and a serious 'out of sight, out of mind' attitude persists in opportunity and advancement.