Decent for contract work, but watch the hours
It's an okay place to work, especially if you're doing contract roles. The work-life balance for a Technical Consultant can be good, but it really depends on your project and manager. Sometimes it's easy to get sucked into long hours, impacting your personal time.
For IT staffing, you get decent exposure to different companies. As a Technical Consultant, the hybrid model in the Toronto office helps with flexibility. Most of the time, I could manage my 40-hour weeks.
Some projects demand a lot, making work-life balance tough. It's not always consistent, and I've had weeks where it felt like I was constantly online, affecting my home life.
Try to standardize project demands a bit more to ensure better work-life balance across all contracts. Managers should actively encourage disconnecting after hours and respecting boundaries.