They really do the work to build an open and supportive work environment where people have work-life balance. The onboarding process isn't just about learning company procedures and technical details, but includes (really good, engaging, useful!) workshops about things like recognizing our own mental state and how to deal mindfully with that information.
At my previous job, I worked for years in a small office where I didn't feel comfortable talking about my life outside the office. The difference I feel now, at a company where I do feel comfortable being myself, is astounding.
Asana cares about the work of enabling teams to work together effortlessly, and they care about doing it sustainably for their own team. They recognize the stress the larger world is producing for their employees, and they address it to the best of their abilities instead of ignoring it (as I've seen other companies do). They're constantly open to questions and feedback, and they actually incorporate that feedback quickly and visibly.
Asana is doing the work to enable emerging talent from non-traditional backgrounds with their AsanaUP programs, especially for folks graduating bootcamps and those returning to the workforce after extended caregiving leave. They're paying a competitive salary and full benefits for my four-month returnship, and if I get hired permanently, I've been told to expect a modest raise.
The only downside I can think of is that it's been so great for this four-month program that if I have to go elsewhere afterwards, it's going to be really hard to find anything that measures up.
Recruiter call Technical screen (discuss algorithm process) Virtual onsite (multiple engineers): * Algorithmic problem-solving (LC medium) * Do-alone technical coding exercise where specs were given, and the candidate was left to complete in perso
LeetCode-style interview, followed by a more critical thinking game-building scenario. The interviewer was helpful and they are looking for you to ask questions if you get stuck. Make sure you practice explaining your steps out loud.
There was an online coding challenge and five rounds of on-site interviews. The process included lunch and a coding session on a computer. The people I met were very nice and professional. I believe most of them were as smart as me, if not smarter.
Recruiter call Technical screen (discuss algorithm process) Virtual onsite (multiple engineers): * Algorithmic problem-solving (LC medium) * Do-alone technical coding exercise where specs were given, and the candidate was left to complete in perso
LeetCode-style interview, followed by a more critical thinking game-building scenario. The interviewer was helpful and they are looking for you to ask questions if you get stuck. Make sure you practice explaining your steps out loud.
There was an online coding challenge and five rounds of on-site interviews. The process included lunch and a coding session on a computer. The people I met were very nice and professional. I believe most of them were as smart as me, if not smarter.