This is such an amazing company to work for. The work culture here is fantastic. Everyone here is so nice, friendly and smart. It really is a great team to work With EXCEPT if you are in the finance department.
The current finance management does not know what they are doing. They don't communicate well, they create stress within their staff, they do not know their own departments processes, they micromanage, they have unrealistic expectations on what can be completed in a given time, ect. The list goes On. The finance team has a poor work life balance, when every other department has a very favourable work life balance.
I met so many life Long friends at this company, that I would strongly recommend working here only If you are seeking a non finance related job.