Amazing in-house infrastructure that you can learn a lot from. Very talented colleagues. Plenty of ownership over what you do (compared to companies that aggressively "follow the market").
Becoming more and more opaque, especially upper management, openly destroying the transparent and communicative culture that used to predominate.
Lots of incentives to rush things in time for perf/promotion cycles since management mostly cares about new shiny launches. Just see how little users trust Google at this point to keep their products alive or do good customer service.
Massive company means lots of managers and arbitrary bureaucratic power. It's up to luck whether you can escape internal politics and have a good experience or get stuck in a toxic team.
Very political environment which can be really draining.
Even in Europe, American views on identity and race trump all. If you're white, it's irrelevant if you came from a poor family in a post-Soviet country; you need to check your privilege.
Promote transparency; hypocrisy never looks good.
Try to get out of politics as much as possible.
Teach managers to value and care about maintenance and customer service (as in, customers besides the big payers in the advertisement platform).
It was quite informal but very interesting, being treated like it was an ordinary chat and not an interview. However, interviews like that tend to make me very uncertain of how I've actually done.
The first step was just a conversation with the recruiter, and then we had another interview where they asked me to solve an algorithm in a blank document. I was able to move forward because I did not pass on it.
Interviewed with HR for a background scan and then participated in an online coding session with a Google engineer. The overall experience was very positive. The HR feedback was detailed and helpful. The coding question itself was not difficult, com
It was quite informal but very interesting, being treated like it was an ordinary chat and not an interview. However, interviews like that tend to make me very uncertain of how I've actually done.
The first step was just a conversation with the recruiter, and then we had another interview where they asked me to solve an algorithm in a blank document. I was able to move forward because I did not pass on it.
Interviewed with HR for a background scan and then participated in an online coding session with a Google engineer. The overall experience was very positive. The HR feedback was detailed and helpful. The coding question itself was not difficult, com