Was there for a couple of years.
Many things are team-dependent, so take everything with a grain of salt.
Work/life balance can be an issue, although that is very team and org dependent.
It can be difficult to find good work. As a senior engineer, you are mostly responsible yourself to find the right work and projects to forward your team's goals. If you choose poorly, effort and execution won't matter.
I wasn't ever impressed by mid-to-high level management/leadership. It seemed like some people up in pretty high places didn't 'get' it, with regards to how software engineers make tradeoffs.
The interviewer was over 10 minutes late and was not able to communicate effectively. Because they wanted to end on schedule despite being very late, I didn't have time to finish the technical question I was given – a trie-based question that would h
Good. I had 2 algorithm interviews, 1 design interview, and 1 behavioral interview, with small coding questions at the end. The office in London is very nice. Algorithm questions involved tree traversal, which I needed to know really well. My sugg
The interview process included: * Two rounds of whiteboard interviews, with three problems in each. * A system design interview at the end. The problems became progressively more difficult. The system design interview was particularly challenging,
The interviewer was over 10 minutes late and was not able to communicate effectively. Because they wanted to end on schedule despite being very late, I didn't have time to finish the technical question I was given – a trie-based question that would h
Good. I had 2 algorithm interviews, 1 design interview, and 1 behavioral interview, with small coding questions at the end. The office in London is very nice. Algorithm questions involved tree traversal, which I needed to know really well. My sugg
The interview process included: * Two rounds of whiteboard interviews, with three problems in each. * A system design interview at the end. The problems became progressively more difficult. The system design interview was particularly challenging,