Decent pay, stock options are valuable, relevant technologies, and the occasional team-building event.
Poor management decisions and reaction to escalation. Pressure to do what you are told, even if there is a better option. A lot of working on your own. Seniors scapegoating when things go wrong. Unhappy and unhelpful peers who seem to disappear a lot. Having to hear peers complain openly about how tools, work, and people are terrible, but they don't get to defend themselves.
Once, I heard two management personnel joking, 'This person should be fired' when something went wrong. That's not even funny, and from anyone else, it wouldn't be acceptable, but management seems to get away with a lot.
Don't get on their bad side... or you are on your own.
Listen and investigate before acting on assumptions or doing the first thing you think of.
Think before you act or speak, because what you say about people has consequences, whether you meant it that way or not.
The first interview was a behavioral interview. They ask about what you know about the company and what it does, and why you want to work there. Then, according to the interviewer, if you pass, you get an OA. Finally, there's an interview with the t
First round: HR call Second round: Online assessment Third round: A 4-hour Virtual Team Day Interview Virtual Team Day Interview: * Chat with 2 junior members of the team * 2 coding problems with VP * 2 coding problems with a senior develop
It was very smooth. The Director of Engineering reached out on LinkedIn. The initial call was very nice, and the company culture looks promising. **1st Round:** Initial phone call with the Director of Engineering, which was more of an introductory c
The first interview was a behavioral interview. They ask about what you know about the company and what it does, and why you want to work there. Then, according to the interviewer, if you pass, you get an OA. Finally, there's an interview with the t
First round: HR call Second round: Online assessment Third round: A 4-hour Virtual Team Day Interview Virtual Team Day Interview: * Chat with 2 junior members of the team * 2 coding problems with VP * 2 coding problems with a senior develop
It was very smooth. The Director of Engineering reached out on LinkedIn. The initial call was very nice, and the company culture looks promising. **1st Round:** Initial phone call with the Director of Engineering, which was more of an introductory c