In the competitive, career-driven life of the Bay Area, as a software engineer, you either have the choice to join a cut-throat, "fast-paced" environment which is insensitive and ruthless in their approach towards their employees. Work-life balance is the price you pay to work at the most coveted places here in the valley.
Or you can join a mediocre company, sit and relax, rest and vest, while yearning for exciting challenges at work that never seem to come by. You can tell yourself that since you have work-life balance, you don't need to enjoy work and learning.
But then comes Pinterest, that takes the best of both worlds and creates a culture that I, personally, have never seen. Pinterest's culture shows us that in order to work in an organization consisting of some of the smartest people in the valley, you don't have to compromise on personal life.
The work-life balance hits a sweet spot here where you can have immense impact due to the small size of the company and yet go home on time and relax with your family. People are very nice here - too nice, I think!
We used to have a cultural fit interview round until very recently. I also know of brilliant jerks who were fired simply because they were not nice to people.
I feel so much at home when I go to work every day. Touch wood!
Slow-paced - Although it would come at a cost, we need more aggressive, go-getter kind leaders who can take Pinterest to the next level. I genuinely feel that Pinterest has great potential, but we are not going fast enough. We can be worth a lot more if we play our cards right, but it feels like we are missing that leadership that can do this for us.
Also, no bonus, no 401k, and a weird refresh vesting schedule :(
Hire intelligently, take bigger risks.
Initial call with recruiter. Phone screen with an engineer, including a LeetCode "Medium" question. Onsite with four engineers and an engineering manager. The interviews were mostly whiteboard problem-solving (not strictly algorithms). Everyone wa
I applied for the new grad software engineering position online. Overall, it was a really good experience. The recruiter was a little slow in responding to emails, but I figured she just didn't have feedback from the engineers/hiring manager. I com
2 technical phone screens were conducted: one through Karat and the other with their main interview channel. 4 onsite interviews followed, consisting of algorithm and system design questions. One of the questions was the alien dictionary, with an ov
Initial call with recruiter. Phone screen with an engineer, including a LeetCode "Medium" question. Onsite with four engineers and an engineering manager. The interviews were mostly whiteboard problem-solving (not strictly algorithms). Everyone wa
I applied for the new grad software engineering position online. Overall, it was a really good experience. The recruiter was a little slow in responding to emails, but I figured she just didn't have feedback from the engineers/hiring manager. I com
2 technical phone screens were conducted: one through Karat and the other with their main interview channel. 4 onsite interviews followed, consisting of algorithm and system design questions. One of the questions was the alien dictionary, with an ov