The work is incredibly impactful. Hearing stories from our users about how we helped them with crash detection is very rewarding, and you can't get that at very many other places.
Strong recent leadership hires. With top-brass CTO, Mobile and Back-end leadership, I have been finding no shortage of mentorship opportunities. And this is building trust with leadership that we are going to a more diverse, effective team.
Massive scale and interesting tech. Our servers handle something like 6.1 billion API requests every day, and we have best-in-class location and driving technology on iOS and Android platforms.
As others have mentioned, recent company indecisiveness is real. The vision is strong (Facebook for Families), strategy is sound, but in the last few months there have been a lot of direction shifts. This can wear on the team. That said, we are moving in the right direction and things are starting to feel more stable.
Cramped office space. Every employee gets a sit-stand desk which is great, but with all the recent hiring we are starting to feel congested.
Standard process: recruiter -> team lead -> engineer -> panel interview. Process was slow, as everyone has mentioned, so I knew that. Interview was decent; nothing to throw you off balance, just to check your knowledge, standard stuff. My problem
First Phone Interview - basically, you need to state your past experience and how it relates to the role. They also give you a general description of what the work will be. Second Technical - They start off very easy with basic object-oriented progr
After a phone screen, I was asked to come in for the afternoon. During the visit, I paired with one developer, answered some technical questions with another, and then chatted with the director of engineering. Everyone was pretty cool and seemed grea
Standard process: recruiter -> team lead -> engineer -> panel interview. Process was slow, as everyone has mentioned, so I knew that. Interview was decent; nothing to throw you off balance, just to check your knowledge, standard stuff. My problem
First Phone Interview - basically, you need to state your past experience and how it relates to the role. They also give you a general description of what the work will be. Second Technical - They start off very easy with basic object-oriented progr
After a phone screen, I was asked to come in for the afternoon. During the visit, I paired with one developer, answered some technical questions with another, and then chatted with the director of engineering. Everyone was pretty cool and seemed grea