Strong financials. You can grow in company if you work hard and fit in. Global business experience. Ethical company.

Cons

Comes down to profit, making quarterly sales. Different offices around the globe have different vacation packages. For instance- corporate in Montreal gets 2 weeks for the holidays and USA gets 2 days. Very corporate office culture although they say they are entrepreneurial.