I really wanted this to work out. I loved the team, but I had to decline the offer because I felt the compensation wasn't transparent enough, especially since they are in a quiet period right now.
Around half of the compensation package was equity. They can't share too much; all you can calculate is their last valuation from a couple of years ago and the projected valuation when the RSUs vest. There is a 3-4x difference there, and you don't know where they are on that spectrum currently or what it will be when they go public.
They did give some target comp numbers for a year out, which would have been a solid offer. However, I was getting those numbers at other companies based on current FMV at private companies and the current share price at public companies.
I've received offers in the past from other companies at the brink of IPO, and you know that they will try to lowball you or, in many cases, flop.
I trust that Asana takes good care of their employees, but I cannot take this kind of risk right now in this economic environment.
Do your research on Blind and read Glassdoor reviews. Or, ask for a more cash-heavy offer if you're in a more junior role.
Mostly pseudocode; only one coding example.
The following metrics were computed from 100 interview experiences for the Asana Software Engineer role in United States.
Asana's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Asana's Software Engineer interview process in United States.