I have been at Spotify for over 3 years now, and it's an excellent employer. I don't think we are comparable to Google or Facebook in terms of engineering competency, but we are one of the best employers in every other way.
It can be slow to make decisions or ship. I'm not entirely convinced if this is just due to a sprint versus marathon mindset, but it is very intentional from management.
Astoundingly poor manager retention. I am seeing managers leave left, right, and center. It's unclear why this is the case, and this will affect your personal growth.
Constant state of change in terms of restructuring. Although you do get used to it, it will affect your individual goals potentially significantly.
Promotion culture is weak. It has good intentions, but fails to work time and time again. Two examples:
This has nothing to do with our newly introduced promotion framework and plays a part in why we struggle to maintain senior talent.
To my surprise, the longer you've been at Spotify, the lower your salary has proven to be. New hires get offered significantly higher base salaries. I am not even sure if it is a good idea to just leave and come back six months later. Intentions are good, but in reality, this performs astoundingly with varying results. I am also unclear how this compares with other companies.
Increasingly political and process-driven, which doesn't suit individuals who want to stay as individuals. This makes us increasingly slower to execute.
HR seems to rule the business. No exceptions exist at Spotify. This seems to stem from Swedish business culture where there are no exceptions. Don't work harder; it is not valued. Work hard during your paid hours, and you'll be fine. You have to be a role higher than HR, such as a senior business leader, to be remotely considered an exception.
The interview process is similar to that of major companies like Facebook and Google. There are a total of 6 rounds. The first interview is a recruiter call, to understand more about you and your background. If all looks good, you are invited for t
Once your resume is accepted, there is a 30-minute general interview with a recruiter. Then, a 1-hour coding test; this one didn't focus on O-notation. After that, there are 4 rounds of 1-hour interviews. These can be scheduled all on the same day, o
Phone screen, followed by coding interview/backend-specific questions. Then, a 5-hour interview session consisting of: * Coding interview * Case study * System design * Behavioral/values Overall, I had a good experience. The interviewers w
The interview process is similar to that of major companies like Facebook and Google. There are a total of 6 rounds. The first interview is a recruiter call, to understand more about you and your background. If all looks good, you are invited for t
Once your resume is accepted, there is a 30-minute general interview with a recruiter. Then, a 1-hour coding test; this one didn't focus on O-notation. After that, there are 4 rounds of 1-hour interviews. These can be scheduled all on the same day, o
Phone screen, followed by coding interview/backend-specific questions. Then, a 5-hour interview session consisting of: * Coding interview * Case study * System design * Behavioral/values Overall, I had a good experience. The interviewers w