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.
Short screening interview with HR person. I presume everyone passes this part unless you are "extra horrible" here. Then they assign you a programming problem on HackerRank with no due date, although they seem to expect something within a week or tw
Recruiter was fairly co-operative. They accommodated my scheduling requirements and responded respectfully and in reasonable time. First round left a good impression about the company by not focusing on details of coding but over problem-solving. Th
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
Short screening interview with HR person. I presume everyone passes this part unless you are "extra horrible" here. Then they assign you a programming problem on HackerRank with no due date, although they seem to expect something within a week or tw
Recruiter was fairly co-operative. They accommodated my scheduling requirements and responded respectfully and in reasonable time. First round left a good impression about the company by not focusing on details of coding but over problem-solving. Th
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