I love that we're building a product that people pay for and use on a daily basis. We use our own software at work a lot; it essentially replaces internal email for us. It's super rewarding to work on a tool that I love to use.
The culture at Asana is so respectful and cooperative, and I have always felt supported and encouraged by my manager. As engineers, we're given the resources needed to build things sustainably and according to best practices. We believe that engineering is a collaborative activity, not an individualistic one with "rockstar programmers" who are actually jerks.
I also love the way the company structures its initiatives. Everything I work on ladders up to a clear key result, which in turn ladders up to a measurable objective. I always know why the thing I'm working on is important.
Because roles are really flexible here, you're expected to have a bit of initiative and seek out responsibilities or projects that you're passionate about. You might find your growth here is limited if you're not interested in expanding your responsibilities beyond your immediate team.
Also, because Asana is so focused on collaboration, it might not be the best place for you if you don't like working closely with other people or mentoring others.
Compared to many companies, this is one of the best processes I have seen. It's quite rigorous, and they do take extra care before hiring. I had two phone calls before the on-site rounds. These phone calls were intended as direct screens, and I had
The first step was a coding challenge, identical to what many others have posted on Glassdoor (e.g., a "hungry rabbit navigating a matrix"). I anticipated this would be the challenge and spent time beforehand coding up a solution. Once the challenge
I applied online and was reached out to by a recruiter. There is a phone screen and a virtual onsite, consisting of a 1.5-hour coding portion. The interview is pretty generic, covering the majority of SWE concepts. From there, they match you with a
Compared to many companies, this is one of the best processes I have seen. It's quite rigorous, and they do take extra care before hiring. I had two phone calls before the on-site rounds. These phone calls were intended as direct screens, and I had
The first step was a coding challenge, identical to what many others have posted on Glassdoor (e.g., a "hungry rabbit navigating a matrix"). I anticipated this would be the challenge and spent time beforehand coding up a solution. Once the challenge
I applied online and was reached out to by a recruiter. There is a phone screen and a virtual onsite, consisting of a 1.5-hour coding portion. The interview is pretty generic, covering the majority of SWE concepts. From there, they match you with a