Manager (Current Employee) – Mississauga, ON – 7 September 2016
Very collaborative workplace with great colleagues to support you. A place where people work hard and play hard. The bar is set pretty high where high performance is expected. Being a relatively flat organisation the opportunities for upward mobility are fewer unless one is willing and able to relocate globally.