• Flexible remoting options. • Work-life balance (a lot better than before). • Company culture (at least on my team, it was friendly).
Career progression is bad. Promotions are not based on merit but how hard your manager fights for it.
Top-heavy teams. Some teams will have four seniors on a team of six to ten, with no clear sense of direction or who is in charge. Promotions also don't happen on top-heavy teams due to team balance.
Promotions seem to always be met with "Budget constraints," "Your team has too many seniors," etc. But yet, we are always posting new positions...
Had an interview with 4 different rounds. First round was HR. Then a tech round with the managers, and then 2 panel rounds. It was a bitter ending; I did not get an offer.
Starting with a phone screening with HR, followed by an interview with the technical director. Then a technical interview with team members and a behavioral interview with a producer and a project manager.
A first screening with the recruiter to talk about the position. An interview with the software engineering lead, and then three more rounds of interviews. One of them was "culture add" and then two technical interviews, which were pretty similar.
Had an interview with 4 different rounds. First round was HR. Then a tech round with the managers, and then 2 panel rounds. It was a bitter ending; I did not get an offer.
Starting with a phone screening with HR, followed by an interview with the technical director. Then a technical interview with team members and a behavioral interview with a producer and a project manager.
A first screening with the recruiter to talk about the position. An interview with the software engineering lead, and then three more rounds of interviews. One of them was "culture add" and then two technical interviews, which were pretty similar.