3.0
Nov 7, 2014
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Good people Exciting job as a whole Very technical in nature Good customer service mindset Global company
Cons
Cold in Canada! Not as well connected to the home office as other offices Advancements only if you move overseas