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.