Excellent work-life balance. Hybrid work. Decent employee benefits (substantially discounted Broadband and Wireless accounts, 6.333% matching 401K, decent PTO - 23 days starting out). Being in TDP means an opportunity to try out different areas of the business and learn both what you don't want to focus on and what you do. Relaxed dress code (can dress casually, at least in TDP).
In my experience, most software engineering teams don't do Agile practices. In some locations, like the headquarters, you have to pay for parking.
One behavioral phone screening interview, then a technical interview afterwards with some behavioral ones as well. Such as how do I respond to a challenging situation. They also asked me the "tell me about yourself" question.
The process started with an online application, followed by a short recruiter screen focused on background, interests, and general behavioral questions. After that, there was a first-round technical interview, which was about 45–60 minutes.
There were technical tests (LeetCode style). They later called and set up an interview. The interview was okay and not very technical. I did not click with the interviewer.
One behavioral phone screening interview, then a technical interview afterwards with some behavioral ones as well. Such as how do I respond to a challenging situation. They also asked me the "tell me about yourself" question.
The process started with an online application, followed by a short recruiter screen focused on background, interests, and general behavioral questions. After that, there was a first-round technical interview, which was about 45–60 minutes.
There were technical tests (LeetCode style). They later called and set up an interview. The interview was okay and not very technical. I did not click with the interviewer.