Pros
- Long term vision - A lot of autonomy to do your best work - Sharp colleagues that care about customers and the desire to do better than the rest of the industry - Relaxed atmosphere where no one takes themselves too seriously - A product and dev team that is more productive and awesome than anywhere I've seen. Focused on tight organization with no nonsense processes nor redtape that is super fast. - Overall will to do better than the rest of the competition, change the status quo - Work conditions that reward long term employees (5% RRSP, sabbatical, lots of vacations) - New responsabilities over time - Steady growth, company grew 100% since I joined and continue to differentiate itself on the market
Cons
- Nothing major that I can think of.