You get to have a real and meaningful impact on one of the largest platforms in the world. It feels completely unlike other FAANG companies where you’re practically a cog. You can truly make huge change here.
Benefits are really surprisingly good.
Paying SF rates throughout the US is crazy good and rare.
Very sharp people who are kind for the most part.
Collaborating remotely has come very naturally to the company.
A lot of the new tech and services at the company are pretty good.
No details to give, but the business trajectory of the company looks really good, in my opinion.
There’s been a turnaround in management, it seems like. Some really great people have come in recently, and also some really great people who are old school. However, there are some people from kind of the middle years who seem to not be tremendous leaders. Depending on the org you’re in, this can hurt more or less, but it really does seem like they are being more addressed these days, and new hires are pretty strong.
Despite a lot of focus on D&I, the staff+ engineering group is hurting for representation from minority groups. There’s good work happening on D&I as far as inclusion goes, I think. A lot of the product work to combat harassment and abuse has made D&I feel a lot more internally authentic, but it hasn’t yet made its way into senior engineering, which is in need of it.
Some of the platform is truly ancient and a pain to develop in, either because users are stuck in their ways about it and we want to respect their wishes, or because the technology is just hard to move away from.
A lot of the platform is neglected in the name of metrics, or just because the teams are broken up in a specific way that makes focusing on that piece of the platform hard.
Even with those cons, I still really love working here and can’t imagine being anywhere else.
Find a way to put people on the work we say we care about.
Hire, promote, or train more staff+ engineers from underrepresented groups. The benefits of this are well-documented at this point in terms of mentorship, perspective, and role models.
Bring more accountability to eng management specifically, like you already seem to be doing.
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