Developers are always overloaded with work, hence a bad work-life balance. Although things seem to be improving.
The pay is a bit on the lower side than the market average, considering the quality of work expected.
Although there are multiple teams related to technology in the company, there is no process to facilitate a change of team. This makes work monotonous at times, and learning opportunities are reduced.
Lack of career growth opportunities for software developers.
I think you guys should introspect into why the attrition rate of software developers is so high in the company. Other than that, HackerRank is great.
I had cleared the first three rounds, all of which were technical, and had two more rounds scheduled. They abruptly cancelled the remaining interviews, stating they had moved on with other candidates. They had previously mentioned they could not mat
Round 1: An online technical assessment on HackerRank. 2 questions (medium-hard). Round 2 (Telephonic): Brief intro, then one coding question on HackerRank. Round 3 (Telephonic): With CTO. A brief intro, then one machine coding problem to design APIs
One online test, followed by two code pair interviews, and then three on-site interviews. In the third on-site interview, which was with the Co-founder, I was given a task (assignment) to complete within a week's time.
I had cleared the first three rounds, all of which were technical, and had two more rounds scheduled. They abruptly cancelled the remaining interviews, stating they had moved on with other candidates. They had previously mentioned they could not mat
Round 1: An online technical assessment on HackerRank. 2 questions (medium-hard). Round 2 (Telephonic): Brief intro, then one coding question on HackerRank. Round 3 (Telephonic): With CTO. A brief intro, then one machine coding problem to design APIs
One online test, followed by two code pair interviews, and then three on-site interviews. In the third on-site interview, which was with the Co-founder, I was given a task (assignment) to complete within a week's time.