Work on incredibly difficult problems with a dedicated, highly capable team.
Collaboration and common goals among the teams are great. At the team level, you are solving difficult problems with capable people, and the teamwork is remarkable.
Very strong at developing younger engineers and promotion in ranks. I was willing to look beyond the cons because the day-to-day work with my coworkers was so great.
Work-life balance is all work; long hours are considered a virtue in themselves. A lot of work is rework caused by preventable mistakes due to fatigue.
Questionable ethics of senior management; management can be afraid to tell the CEO no.
Just because you move fast doesn't mean you are fast. Tesla jumps in with both feet, and there is always action, but other places I have been were much faster actually delivering. Slowing down just a bit to plan and assess risk can get you to the finish line much more quickly.
There are limits to long hours -- fatigue greatly inhibits creativity and wastes time due to mistakes.
I had a call with a recruiter who asked about my past projects. Afterward, I completed a 30-minute coding test. I finished the coding test in 15 minutes but never received a response from the recruiter.
Multiple phone interviews were conducted with: * College programs manager * Prospective mentors * Team manager * Department director Questions generally focused on background and work interests, but varied by interviewer.
I had three rounds of interviews. First, a video conference with the team lead covered a basic introduction of the candidate, company, and the interview process. Second, a 1-hour written test was administered, with questions emailed. The questions
I had a call with a recruiter who asked about my past projects. Afterward, I completed a 30-minute coding test. I finished the coding test in 15 minutes but never received a response from the recruiter.
Multiple phone interviews were conducted with: * College programs manager * Prospective mentors * Team manager * Department director Questions generally focused on background and work interests, but varied by interviewer.
I had three rounds of interviews. First, a video conference with the team lead covered a basic introduction of the candidate, company, and the interview process. Second, a 1-hour written test was administered, with questions emailed. The questions