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.
I was contacted by the recruiter and spoke with the hiring manager. The call went well, but I was declined. This was presumably because my previous experience was not a good fit for what that team was looking for at that time.
Applied on the website. A recruiter called. First telephonic with the hiring manager. A simple linked list/tree coding question was asked with screen sharing. Another telephonic interview where the Architect dug deep. Concepts on Java, Multithreadi
Straightforward and quick. The process is very technical, with "culture fit" interviews following the technical part. Once I reached the fit stage, it was really a matter of understanding the culture and them ensuring you are a good fit for it. Net
I was contacted by the recruiter and spoke with the hiring manager. The call went well, but I was declined. This was presumably because my previous experience was not a good fit for what that team was looking for at that time.
Applied on the website. A recruiter called. First telephonic with the hiring manager. A simple linked list/tree coding question was asked with screen sharing. Another telephonic interview where the Architect dug deep. Concepts on Java, Multithreadi
Straightforward and quick. The process is very technical, with "culture fit" interviews following the technical part. Once I reached the fit stage, it was really a matter of understanding the culture and them ensuring you are a good fit for it. Net