Pros
Might be lucky to find some nice people
Cons
Don’t be fooled by the noise they make on LinkedIn or webinars or other events. They are just making noise to make themselves look credible, but they have no quality. Only meaningless noise. You’re better off work at companies where you are valued and can learn. Majority of stuff they do is very basic. You will be amazed how much learning opportunity time you will lose when you work with this company. They talk a lot about personal development plans, but let me tell you its all just “talk”. They make you work like a slave on basic stuff that you not only don’t have any time for personal development and learning, but you will feel burnt out everyday, even though at the end of day you will feel you have not learned much even after that hard work. They really like to think of themselves as big players in AI in Alberta, but that does not come with just making number one noise in alberta but quality. AltaML, you are not there and you are way way far from that. Poor developers that end up here for their first job. They think its a nice place to learn and become known. Don’t do that to yourself. There are too many nice companies out there for you. Don’t think this is the only place. You will waste your time here. Majority of technical managers are not qualified. They just give themselves manager title but to be honest when you challenge them a bit you will realize they only know some basic stuff in general terms. By the way, they have a limitless vacation policy. Don’t be fooled by that either. They just really love to imitate what big tech companies are doing with this, but guess what: they just like to make themselves feel good by saying they have similar policy to Google. Here, limitless vacation means not enough vacation at all. Why? Because there is culture there that people do not take much vacation and if somebody does, even for a week, they will look really bad. The salaries are below average as well. No bonus, no yearly salary increase. You will have a low fixed salary generally. I don’t know what is good here. Focus on your other opportunities. I am so happy I am out of there. Also, people leave this company quickly. Low retention rate. You will see a lot of people leave only after a few months. That should tell you something about this company by itself. Also, they talk about being gritty as one if their values. In reality that only means pushing you to overwork all the time. It brings value to the company of course, but nothing for you as an employee.