Montreal shop is a great work environment with little room to grow.
Working for CWW in Montreal ended up being great. The regional manager and project manager are great and understanding.
Hours vary wildly and the days are never the same.
Unfortunately, as the company has grown, it has become less employee oriented and therefore the work environment has started to degrade.