The "CTO" - Software Engineer HackerEarth Employee Review

1.0
Sep 23, 2018
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 :)

Explore other reviews about HackerEarth

5.0
Mar 11, 2022
Recommend
CEO approval
Business Outlook

Pros

Fast paced, no cap, emerging technology and enterprise clients. COULD NOT ASK FOR MORE.

Cons

If you enjoy a hypergrowth opportunity, this is for you.

avatar
HackerEarth Response
4y
Thank you for your super shout out! :)
1.0
May 23, 2017
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

There is no cons working for this company. It's the worst experience anyone could ever have.

Cons

There are so many cons that it's difficult to list all of them. The CEO likes to roam around and tell others to do work. Absolutely has no skills. The CTO likes to roam around women, gives them stares and call them out regarding their relationship status in their monthly meetings called "All Hand" (which is again a huge waste of time) It's a poor experience overall and would not recommend it to anyone.

28
See reviews by: Helpful|Rating|Date|All