If you are French - you'll feel at home. If you are Chinese - better learn French.
Svantaggi
Simply they did not pay my last month salary. When I was leaving the office on my last day I was assured it's going to be paid according to agreement. Waited few weeks - didn't receive my salary. Called and spoken to HR few times. She started to pretend she doesn't know who's calling and finally blocked me. Local CEO wasn't available anymore - left the company. The offered services are very poor compared to what is available on the market. You'll receive ancient laptop - if it breaks - you have to pay the cost of fixing from your pocket. It's impossible to get any kind of office supplies - everything including mouse/keyboard, headphones you have to buy yourself. Or dig out of closet if they have some old ones.
Own Cloud in datacenters in Montreal and New York
EMC storage
Plenty of server resources
Great customers, large and medium size companies
Clients spread across Canada and US
You are in charge of your success within the company
Svantaggi
Should have a team dedicated to US clients
CEO in France may be disconnected from reality