The culture deck is very close to accurate. From my experience, few things have differed from the information available publicly. I was concerned that there would be a 'culture of fear' before I joined, but it has not been so.
Exceptional senior management. They keep the company on course, share information freely, are incredibly knowledgeable, and open to answering any employee questions. I have never been more impressed with a senior management team.
Comp and benefits are outstanding. I started about a year ago, and since then the company has increased my salary by over 50%. Having had recent, competitive offers, it is truly top-of-market pay.
Good work-life balance and unlimited time off.
No formalized training or advancement. If you want to try out different teams or roles, this isn't the place.
No long-term career objectives. Nearly every single engineer has the same title, so there are no career goals to work towards. This also means no promotions (unless you're in management).
All engineering positions are based out of Los Gatos. If you live elsewhere in the Bay, commuting is a requirement.
Great place to work overall.
My biggest request would be to provide the opportunity to work in other teams for the experience, learning, and novelty.
Additionally, I personally feel that it would be beneficial to have long-term career goals and objectives to work towards.
The interview process consisted of: * One phone screen. * A second phone screen. * Two days of remote "onsite" interviews, which included both technical and behavioral assessments. * A final "interview" to meet the team.
I cleared two technical rounds, and both interviewers said I was amazing. I then received a take-home assignment, which I completed. Afterward, they stated they needed someone with better skills.
The interview process begins with a screening interview with a recruiter. This is followed by two rounds of interviews, each spaced one week apart. Each interview round spans a full day and consists of four consecutive interviews. Questions were qui
The interview process consisted of: * One phone screen. * A second phone screen. * Two days of remote "onsite" interviews, which included both technical and behavioral assessments. * A final "interview" to meet the team.
I cleared two technical rounds, and both interviewers said I was amazing. I then received a take-home assignment, which I completed. Afterward, they stated they needed someone with better skills.
The interview process begins with a screening interview with a recruiter. This is followed by two rounds of interviews, each spaced one week apart. Each interview round spans a full day and consists of four consecutive interviews. Questions were qui