Pros
Flexible and friendly environment. Good location in downtown Montreal.
Cons
Low payment. No healthcare for contract jobs.
Pros
Great culture, great teammates. Relaxed work environment with supportive, intelligent people.
Cons
Enterprise software can be less interesting for some.