Good money. Scale is big, so you will learn about distributed systems, but most likely you will be working on DB migrations and legacy code patching.
Bad tooling for engineers.
Bad RSU vesting structure (only 5% vested in 1 year, after which they put you on a performance improvement plan to save most of the stock growth profit).
Hire-to-fire policy. You will be hired and deliberately given a vague project so you fail to meet the deadline and are put on a performance improvement plan (mandatory 10% quota for focus, a mentorship plan, and 5% for PIP - performance improvement plan, which is like an ultimatum to leave the company right away or after 1 month with less or no severance pay).
Confirmed by a manager that they have to put employees on focus and performance improvement plans otherwise, they lose their job.
Code revision statistics, like counting the number of revisions it takes you to push code, are used against you to show that you are not performing well, so you have to get your Git merge request correct the first time.
The manager has too much power. They can block internal transfers and put you on focus for taking a vacation anytime.
Frugality is supposed to be a factor for designing systems but is plaguing the employees, leading to employees being unable to expense even a headset.
Please eliminate mandatory URA quotas and remove the "Do not rehire" flag for employees who have been abused by this system.
OA followed by 4 round interviews. 1 round: System Design. Design a solution for a slow database reading problem and gradually expand to a distributed storage problem. 1 round: Behavioral Questions (BQ) focus on leadership principles. 2 Coding ro
The interview was held in four rounds: * Three coding questions * One system design question I completed it over two consecutive days. However, I'm not sure if this is still an option. There were four interviewers from different teams across t
Initially, I was sent a coding assessment. A week or so after I completed it, I was invited to an interview, which was structured as follows: * The first 20 minutes were behavioral. * The following 20 minutes were technical.
OA followed by 4 round interviews. 1 round: System Design. Design a solution for a slow database reading problem and gradually expand to a distributed storage problem. 1 round: Behavioral Questions (BQ) focus on leadership principles. 2 Coding ro
The interview was held in four rounds: * Three coding questions * One system design question I completed it over two consecutive days. However, I'm not sure if this is still an option. There were four interviewers from different teams across t
Initially, I was sent a coding assessment. A week or so after I completed it, I was invited to an interview, which was structured as follows: * The first 20 minutes were behavioral. * The following 20 minutes were technical.