HackerEarth Software Developer reviews

4.4

89% would recommend to a friend

(16 total reviews)

Sachin Gupta and Vivek Prakash

92% approve of CEO

48% positive business outlook

Software Developer employees have rated HackerEarth with 4.4 out of 5 stars, based on 16 company reviews on Glassdoor. This indicates that most Software Developer professionals have an excellent working experience there. HackerEarth is rated in line with the average (within 1 standard deviation) by Software Developer professionals compared to other employers within the Information Technology industry (3.9 stars).

Reviews by job title

16 reviews
5.0
Sep 27, 2018
Recommend
CEO approval
Business Outlook

Pros

- Very friendly and approachable CTO and always listens to what you have to say - Your suggestions are strongly taken into consideration even if you are an intern or a fresh graduate - Amazing team, you'll love working among your colleagues - Huge potential for growth. There are lots of stuff to take up and learn about. You won't get bored easily - No office politics. All employees are treated equally - Freedom to work on anything you like

Cons

There are currently some bandwidth issues but that's a temporary problem and would improve with hiring more people

1.0
Sep 23, 2018

The "CTO"

Recommend
CEO approval
Business Outlook

Pros

If you are a fresher/intern, this might be a good place to start your career. Office is in a nice location.

Cons

If you are a fresher/intern or out of job, this might be a good place to start and destroy your career. - CTO has lost touch with technology but still believes he knows everything and is being projected as a true programmer and hacker out there. - CTO is a immature and impulsive. His decisions do not have any basis and then he will try to enforce those decisions on the team/company. - Almost all the old employees in the engineering team have left due to the rude, childish, arrogant and bad leadership of the CTO. - CTO will preach about being attentive in the meetings but all the time you will find him lost and indulged in his phone. If you ask anything in the meeting, he will give some stupid suggestion which he would refute days later and blame you instead. - No senior engineers in the team. - Engineers are not paid at par with the market but the expectation is to work days and nights in office. - Unrealistic engineering deadlines which keep getting extended. - CTO micro manages every single member in the engineering team. - No work from home because it is against the culture of the company. If you don't come to office for some reason, you will receive a mail or ping from the CTO. - Don't believe in appraisals. Major component of your increment would be variable which you will never get completely on the grounds that the company didn't perform well. - Bad engineering managers. They are basically proxies of the CTO. No original thoughts as such. - If you suggest an idea to the CTO, he will disagree, but then if someone from another renowned company suggests the same or he finds an article online on it, he would say "hey, its an awesome idea and why are we not doing it."

avatar
HackerEarth Response
7y
Hi, it seems that due to some reasons I [CTO] have really offended you and you didn't have a good experience working at HackerEarth because of which you had to leave. I regret that things panned out that way. However, I would like to address some of the things that you have highlighted : 1. We are building the middle management layer right now and hiring strong EMs and VP of Eng. There is no manager in the team for engineers right now and all of them directly report to me. Being a manager myself, I am indeed responsible for setting the goals, running scrum meetings, reviewing progress every two weeks, and checking up on people how they are doing. I like to get out of engineer's way to let them work freely and everyone who works with me today can vet that. 2. I don't write code every day now, but that is something I love to do. Not writing code doesn't mean I have lost touch with technology if that has created the perception in your mind. Today, I actively run training sessions for new engineers, review code almost every day, advise engineers on architectural decisions, and still directly run the infrastructure team. Even as of today, I am 24/7 on-call for any engineering issue. 3. All the engineers know that they can work from home when they want to, even if there is no official policy for it. All the engineers know they can also take leaves freely and they are not interrogated on that. Of course, we expect that due process should be followed for taking leaves. 4. The new engineers in the team have taken a lot of responsibilities, they take up new initiatives every day, and they suggest new ideas which go to production quickly. 5. Some old engineers in the team have left because they were asked to leave as they couldn't grow as the company grew, doesn't mean that they are not competent but just that as companies grow some times the path of a company and the individuals can diverge.. Some old engineers are still leading the different teams today and some more have stepped up to lead the team going ahead. We have to have a high performing culture, but not at the cost of anything else. 6. Engineers are not supposed to work day & night. Most of the people have a very healthy work-life balance. Everyone sets their deadlines themselves and try to meet them. People go to the gym, play sports, go for hiking on weekends, plan regular team outings, and everything else required to have a good life. I am proud to say that all engineers in the team today are so honest and mature about their work and there has never been a better time to work at HackerEarth :)
1.0
Sep 23, 2018

Think before your hop in

Recommend
CEO approval
Business Outlook

Pros

* Good place to start your career

Cons

* CTO blindly listens to only a couple of the old trusted employees, and good suggestions of new employees doesn't actually matter to him. * You won't get good guidance because all old employees with really good knowledge have already left. * Pay doesn't meets industry standards. * NO WORK FROM HOME. * No job security, you will be asked to leave anytime if they don't like your performance even after the probation period. * No employees are treated equally.

avatar
HackerEarth Response
7y
Hi, I am Vivek Prakash (CTO) replying to your feedback. It seems that due to some reasons you didn't have a good experience working at HackerEarth and you had to leave. I would like to add a few comments: 1. After reading this feedback, this is what a new engineer in the team said to me: "I completely disagree that suggestions from new members aren't taken into consideration. I was a complete fresher when I joined this company and even from the beginning days, not only my suggestions were strongly taken into account, a lot of them are currently in production." As a company we are very open to ideas and suggestions from everyone, you can walk up to anyone (CEO, CTO, VPs) in the company and talk about any problem anytime and they are always receptive to ideas. If your suggestions were not taken into consideration at any time, there would be a reason for that and probably we failed to communicate with you. 2. All the engineers know that they can work from home when they want to, even if there is no official policy for it. All the engineers know they can also take leaves freely and the CTO never asks a reason for that. 3. There are some of the best engineers at HackerEarth right now. In fact, they are the top 1% of the engineers in the country. Saying that you won't get a guidance from them is actually disrespect to them. Moreover, everyone is so helpful and collaborative. Remember "Don't be an a**hole" is actually one of our core values :) 4. There is a regular performance review done for all employees and adequate coaching and guidance is given to someone who is not doing well. Only after mutual discussion that it's best to part ways in an amicable way, we take the extreme step sometimes. But you must understand we need to do that in rare scenarios to maintain a high performing culture in the engineering team. 5. We are building the middle management layer right now and hiring strong EMs and VP of Eng. There is no manager in the team for engineers right now and all of them directly report to me. Being a manager myself, I am indeed responsible for setting the goals, running scrum meetings, reviewing progress every two weeks, and checking up on people how they are doing. I like to get out of engineer's way to let them work freely and everyone who works with me today can vet that. I am proud to say that all engineers in the team today are so honest and mature about their work and there has never been a better time to work at HackerEarth. Why don't you ask the engineering team at HackerEarth itself? :) All of them recommend their friends to work at HackerEarth.
Viewing 7 - 9 of 16 Reviews

Glassdoor has 312 HackerEarth reviews submitted anonymously by HackerEarth employees. Read employee reviews and ratings on Glassdoor to decide if HackerEarth is right for you.