Pros
Excellent atmosphere at the office
Cons
Location in Granby, QC, Canada
Pros
Location. Salary. Lots of Learning opportunities. Great People Family atmosphere
Cons
Pressure environment. Underqualified people in sensitive positions Top management decision making