Super talented colleagues, who are likeminded people wanting to build and sell fantastic products that make work and life easier for hundreds of millions of customers globally! You get to work with some amazing customers, across a wide array of fields and areas of expertise. The company provides amazing benefits and perks, and many extend to my wife and kids. The company is also super transparent about its vision, strategy, and aims for the business.
It's a fast-moving industry, and strategies change and adapt as the market needs change, as customer needs change, and as technologies advance and change.
So, you've to be adaptable to "change". Projects you're on and the teams you're on change and shuffle to meet the needs of the business.
It's not a company to work for if you like to drag your feet and plod along.
Keep employees looped into how changes relate to the company strategy. Continue to encourage and empower employees to identify and propose experiments with improvements to processes or the product.
Super talented people here; fuel them to do their best work.
I encountered a coding challenge. I was expecting an algorithms problem, but it turned out to be an unexpected file I/O problem. Unfortunately, I couldn't complete the challenge within the allotted time. As a result, I did not move on to the next ro
Initial Zoom screen (algorithmic). Then on-site with: * 1 algorithmic interview * 1 bug fix * 1 design interview * 1 behavioral interview * 1 hiring manager interview This took less than 1 month overall. Be well-prepared for algorithmic and design
OA -> 1-hour technical phone interview -> recruiter chat -> final round. The response times between each portion were pretty long, so the overall process felt unorganized. I waited two weeks to receive a response after my phone interview. The final
I encountered a coding challenge. I was expecting an algorithms problem, but it turned out to be an unexpected file I/O problem. Unfortunately, I couldn't complete the challenge within the allotted time. As a result, I did not move on to the next ro
Initial Zoom screen (algorithmic). Then on-site with: * 1 algorithmic interview * 1 bug fix * 1 design interview * 1 behavioral interview * 1 hiring manager interview This took less than 1 month overall. Be well-prepared for algorithmic and design
OA -> 1-hour technical phone interview -> recruiter chat -> final round. The response times between each portion were pretty long, so the overall process felt unorganized. I waited two weeks to receive a response after my phone interview. The final