Lots of autonomy and good benefits. Often interesting work. Emphasis on modernizing the developer experience, even if a bit late.
Distributed teams cause a lack of in-person culture.
The Agile lead role (half manager, half individual contributor) causes a lack of leadership and mentorship for engineers due to mixed responsibilities and expectations.
Online Assessment, followed by a Hiring Manager interview that was System Design + Behavioral. Didn't pass that stage and was not given a reason, but I assume it was the System Design portion. Next stage would have been a loop (2 coding + 1 System
Recruiter Hiring manager chat about experience Coding screen Onsite Overall, a pretty standard interview and a good experience, hence why I joined. The interviews were collaborative and practical rather than obscure algorithms.
Their interview process or questions are not very conventional, so it’s recommended to talk to others beforehand to discuss related questions. The style of the questions is hard to strictly categorize as OOD (object-oriented design) or SD (system de
Online Assessment, followed by a Hiring Manager interview that was System Design + Behavioral. Didn't pass that stage and was not given a reason, but I assume it was the System Design portion. Next stage would have been a loop (2 coding + 1 System
Recruiter Hiring manager chat about experience Coding screen Onsite Overall, a pretty standard interview and a good experience, hence why I joined. The interviews were collaborative and practical rather than obscure algorithms.
Their interview process or questions are not very conventional, so it’s recommended to talk to others beforehand to discuss related questions. The style of the questions is hard to strictly categorize as OOD (object-oriented design) or SD (system de