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.
The process started with a recruiter screen, followed by a technical phone interview focused on coding and problem-solving. After that, there were two rounds of technical interviews with senior engineers: one centered on system design and another on
The interview process was disorganized and marked by significant delays in communication. Initial scheduling took over a week despite a prompt response. The first call started more than 15 minutes late, and follow-up information promised during that
Recruiters seemed very disorganized. The interview was for a position that I didn't apply to. The technical interview was not terrible, but it had a very unintuitive trick to it. This was made more difficult by the interviewer interrupting my every
The process started with a recruiter screen, followed by a technical phone interview focused on coding and problem-solving. After that, there were two rounds of technical interviews with senior engineers: one centered on system design and another on
The interview process was disorganized and marked by significant delays in communication. Initial scheduling took over a week despite a prompt response. The first call started more than 15 minutes late, and follow-up information promised during that
Recruiters seemed very disorganized. The interview was for a position that I didn't apply to. The technical interview was not terrible, but it had a very unintuitive trick to it. This was made more difficult by the interviewer interrupting my every