Remote work.
Decent compensation. Total compensation is comparable to average and probably median market levels.
High bar for hiring. People there are incredibly smart and talented.
Hypocrisy at its worst.
“We care about employees”, but here we cut their benefits, lay some off, and drive the rest crazy with loads of meaningless work.
“We care about users”, but here we kill 3rd party apps, make existing features unusable, and just ignore all issues. No need to appease anyone after IPO, right?
No one seems to know where they are going. Many teams come up with projects that have no connection to the real issues users experience or the things users actually need.
The leadership has no strategic vision and hopes to sit tight and cash out. They are completely disconnected from Reddit users and employees. The company just burns its own money doing meaningless work. If you want to grow, avoid this company like the plague.
Developer productivity is non-existent there. The amount of noise is unbearable; there are hundreds of Slack channels you'll be tagged in daily. Tech debt is mounting slowly but surely and eventually becomes just another project in itself (but only if you can prove its business value!).
Priorities change every quarter, and existing issues are continually ignored and pushed back. The company overuses A/B testing, essentially using it to see which of hundreds of projects will slightly move some metrics, regardless of actual demand or long-term user value.
Respect your own values. Be honest with your users and employees. “Remember the human” feels like an echo from the past at this point. The company turned into a giant ad-serving and data-selling machine. Sad.
1. Call with Hiring Manager 2. Call with Recruiter 3. Code Pair exercise 4. Virtual Onsite: * Manager discussion * Coding Exercise * System Design * Cross Functional / Behavioural Interview with Product Manager
HR call, then two whiteboarding sessions. Every point of contact at this company was of my ethnicity, which felt forced to "make things comfortable". The technical interviewer seemed like a random Software Engineer who happened to have that time blo
The application started on LinkedIn, and it took almost two months to get an interview scheduled. First, there was a phone screening, followed by a technical interview with an engineer, which included a coding exercise. I solved the problem but was
1. Call with Hiring Manager 2. Call with Recruiter 3. Code Pair exercise 4. Virtual Onsite: * Manager discussion * Coding Exercise * System Design * Cross Functional / Behavioural Interview with Product Manager
HR call, then two whiteboarding sessions. Every point of contact at this company was of my ethnicity, which felt forced to "make things comfortable". The technical interviewer seemed like a random Software Engineer who happened to have that time blo
The application started on LinkedIn, and it took almost two months to get an interview scheduled. First, there was a phone screening, followed by a technical interview with an engineer, which included a coding exercise. I solved the problem but was