Vantaggi
Good amount of time off. 15 days, PTO. 5 are mandatorily used over Christmas break but hey, at least you have Christmas off! Plus 2 weeks sick time. Some of the teams are very professional and take care of work in an organized structured manner.
Svantaggi
Too many company politics. Certain managers do not know how to lead or make projects awful. The head of the company's words of wisdom are empty buzz words meant to make the company look good in Canada. Diversity and Inclusion training is pushed but feels extremely disingenuous. Actual PoCs will know what I mean. If this is your first job, maybe stick it out until you get your PE. Be very wary of in-house work that is advertised as fitting for you. There are some great opportunities but you can easily be sucked into something non-applicable to your major/coursework and with ridiculous expectations.