Smart, helpful people and in general a decent work environment
Leadership takes forever to make decisions, and then pivots every couple of months, completely changing product direction.
Recent layoffs are due to poor planning.
Work is always under tight deadlines, with little appreciation.
There is very low morale and high attrition rates, with very little upside on the stock and no 401k matching.
The interview process was not quite the most optimal or mutually beneficial. All interviews had a "tricky" part to them, whether trying to validate the person or the skills. Few interviewers were quite young with only a few years of experience, and
I did a coding challenge and two coding interviews. They didn't seem to care too much about thought process; speed was very important. You have to know your coding language very well, and the concurrency primitives well as well.
Manager conversation, phone screen, virtual onsite. Virtual onsite: 2 coding, 1 design, 1 manager interview, 1 VP. I was able to take the interview over 2 days. After 1 week, HR responded that they are not going to offer.
The interview process was not quite the most optimal or mutually beneficial. All interviews had a "tricky" part to them, whether trying to validate the person or the skills. Few interviewers were quite young with only a few years of experience, and
I did a coding challenge and two coding interviews. They didn't seem to care too much about thought process; speed was very important. You have to know your coding language very well, and the concurrency primitives well as well.
Manager conversation, phone screen, virtual onsite. Virtual onsite: 2 coding, 1 design, 1 manager interview, 1 VP. I was able to take the interview over 2 days. After 1 week, HR responded that they are not going to offer.