Everyone in this company is overworked. I've had multiple days where I've been in meetings the entire day. Not even a 10 minute break. I had to be late to some meetings because I needed to pee. Ecobee has an insane meeting culture where everything has to be done through a meeting, standing meetings, bi weekly meetings, weekly meetings, update meetings, check in meetings, get buy in through a meeting, get advice through a meeting. Absolutely no time to do the work. That gets pushed to the evenings and weekends. They have a laughable thing called "Focus Fridays" the one day they discourage meetings. One. Day. Doesn't even get honored most of the time. One of these days an employee will get pushed over the edge for overwork.