Many very intelligent, skilled professionals to learn from. State-of-the-art technology stack to work with. Stocks. Beautiful office. Opportunities for migration within the company, even abroad.
Too many political games (blame games, abusing power, political overcorrectness, imposing company values).
Work on lower positions is often not interesting (frequently thrown out the window).
On-call work is not well-paid and goes against work-life balance.
Some coworkers become over-competitive, going over "dead" bodies.
It was a good and in-depth interview experience. Rounds: * Online assessment * Phone screen * 4 loops rounds (Coding, system design, Low level, Coding + low level) Just be prepared with all concepts and take mock interviews.
There were two rounds. The first was an online coding assessment, and the second consisted of on-site/virtual Zoom meetings, which included four individual rounds. I have signed an NDA, so I won't be discussing the specific questions. However, they
Their process was communicated in advance, but the onsite interview was long and drawn-out. Interview stages: * Phone screen with technical recruiter * Technical interview * Onsite interview (5 rounds)
It was a good and in-depth interview experience. Rounds: * Online assessment * Phone screen * 4 loops rounds (Coding, system design, Low level, Coding + low level) Just be prepared with all concepts and take mock interviews.
There were two rounds. The first was an online coding assessment, and the second consisted of on-site/virtual Zoom meetings, which included four individual rounds. I have signed an NDA, so I won't be discussing the specific questions. However, they
Their process was communicated in advance, but the onsite interview was long and drawn-out. Interview stages: * Phone screen with technical recruiter * Technical interview * Onsite interview (5 rounds)