Salary is pretty good, lots of useful technical training (if you have good trainers). Looks good on a resume.
Most of the non-technical training can either be simplified or eliminated entirely. There is so much repetition and different training environments. It's too disruptive.
A lot of the non-technical trainers are extremely unprofessional and obnoxious. Overcrowding people's schedules and making them work 60-70 hour work weeks is lame. People are constantly moving because people are constantly leaving.
There's a tendency to hire for race over actual skills and overdoing DEI.
At least 1 month of vacation each year.
Re-calibrate compensation.
Remove useless parts of non-technical training.
1 round - low level system design, bus fare calculator, and one leadership principle question. 1 round - low level system design, bus fare calculator, and one leadership principle question. 1 round - low level system design, bus fare calculator,
The interview process has 3 rounds. First round is HR screening. Second round is a coding challenge. Third round is a behavioral and coding test. The behavioral questions are hard and energy-consuming.
Straightforward call with the recruiter for the team. From there, I moved onto the online assessment. It had a few coding questions and another task that needed to be finished, all within 90 minutes.
1 round - low level system design, bus fare calculator, and one leadership principle question. 1 round - low level system design, bus fare calculator, and one leadership principle question. 1 round - low level system design, bus fare calculator,
The interview process has 3 rounds. First round is HR screening. Second round is a coding challenge. Third round is a behavioral and coding test. The behavioral questions are hard and energy-consuming.
Straightforward call with the recruiter for the team. From there, I moved onto the online assessment. It had a few coding questions and another task that needed to be finished, all within 90 minutes.