Pros
I will be speaking about the Salesforce practice, the Toronto office to be specific. >This company values their employees, and you feel like you make an impact with your contribution. >The management lives by the company values and sincerely cares about their employees... never before have I had regular meetings to talk about what I think and how I am feeling about the company, my job, recent decisions etc. very refreshing. >Highly skilled and enthusiastic employees. Everyone is helpful. Everyone wants you to succeed. >Lots of after-hours events and fun activities. >Get paid while earning your certifications. You can earn your certifications while on the job. This company wants you to to be legit and keep up with education. >Toronto office: Great downtown location, easy to get to via GO and via TTC.
Cons
Not a lot honestly. If something is wrong it is addressed!