Pros
I'm sure there were some. Worked with great people, not necessarily great management. Time off at Christmas was nice.
Cons
Company constantly acquiring new smaller firms instead of trying to grow internally. A result of acquisitions is a constant influx of smaller company top brass becoming senior members of Stantec and reducing opportunities of current employees to climb corporate ladder. Firm is more concerned with stock price than the it's employees even though the corporate motto is "employees first" . Raises, bonuses, promotions are based on each business centers profitability not the company as a whole, and/or one's hard work, even through all the senior management aren't held to same billable standards as the junior folks who work their tails off to balance the books. There is a lot of lip service to managing ones career but there is not much help and/or guidance provided by the company. A lot of money is spent on PR to give the illusion of the company caring about their employees but the reality is quite the opposite, at least in the business center I was part of. And that may very well be the case as depending on whom who talk to, business centers (divisions) seem to operate differently depending on who the BC lead is and what their beliefs (not the companies) are and how much of an annual bonus they stand to make by keeping costs down and profits up.