Pros: You learn a ton, fast. The technical challenges for a Software Engineer are genuinely interesting, especially if you're into cutting-edge network solutions. It's a big tech company, so there are resources.
Cons: Work-life balance here is tough. Expect long hours, sometimes including weekends, especially around project deadlines. It's not the place for easy 9-to-5s if you're in the Markham office; overtime is common.
Advice to Management: Recognize that burnout is a real issue. Managers should actively encourage reasonable working hours and respect personal time, especially for engineering roles. More investment in work-life programs would help.
Show more