I honestly do not know where to start. I have never seen a leadership team so incompetent in their responsibilities. If you are desperate for employment, it is better you stay broke rather than go through the turmoil. and suffering of ecobee. The culture in the Customer Support department is COMPLETELY OPPOSITE to that of the rest of the company and you will quickly find out so. You will be reprimanded constantly for irrelevant issues from people that are quite frankly, under-qualified for their positions. Rules and conduct are made up on the fly and without input from employees. Should your performance meet the requirements, they will squeeze more out of you by reducing it, making it harder and more stressful to complete work. Employees that are good at their job are treated like slaves, given more work than others and overwhelmed while, under performing employees rest and breeze through the day. There is a culture that tells you to provide feedback but should you have anything negative to say, are isolated and your work is heavily scrutinized for the foreseeable future. The worst part is that changes NEVER happen based on feedback. Any employee that speaks up or does not take part in the abusive work habits are quickly and swiftly fired without cause. This causes a constant fear amongst employees to tow the department line without saying a peep.
If my rant does not dissuade you from running far away from here, take a look at all the previous reviews that clearly show a pattern of neglect towards their employees. HR is complicit in the abusive behavior and there are no avenues to turn to for help. If you ask the previous employees if being broke is better, you already know the answer.
Oh, generalized ecobee response follows...