Taro Logo

Below Average Software Development

Software Engineer
Former Employee
Worked at Zomato for 1 year
September 3, 2017
Gurgaon, Haryana
2.0
Doesn't RecommendNeutral OutlookDoesn't Approve of CEO
Pros
  1. Tremendous learning curve, both in terms of product and tech for the first six months (mostly for a fresher).

  2. No count of the number of leaves taken. The organization is mostly supportive if you have to go for a long leave due to any urgency or personal work.

  3. Ownership of the work is high.

  4. Good people are around.

Cons

1 Projects are handed over to tech before the design is approved, and thus, iterations take place after the product is ready to be released from tech. This is the time when senior management doesn’t like the product and asks for iteration. This is okay, but without giving extra time to tech to make the changes. During all this, it is the developer who has to spend sleepless nights just to get the product out on the previously decided timeline.

2 Non-flexible timings: You have to get in by at most 9:30, until you get a mail from senior management mocking, that pushes you to come as early as 8:30. You may even be penalized for not coming that early.

3 Poorly written and unmaintainable code. No design patterns or documentation is followed, and everything is written as “public static” in a procedural way. This, though, is a repercussion of the fact that every product is shipped in a hurry (hustle), and thus, no one is given time to do it in a proper manner. People even think that there is no need to document for a product/code until it is sure that it will be working for the customers.

4 Alternate Saturdays working. This accounts for 24 extra working days (equivalent to an extra month) in a year.

5 Incompetent managers, who do not take the ownership of any bug which goes into production, and it is the developers who are asked to move out of the company.

6 Non-structured pay scale: Salaries of elite college (IIT, DTU, etc.) pass-outs are way more than off-campus/lateral hires for the same job role.

7 No proper timelines for projects, which leads to long working hours, thus not giving any room for a developer to enhance his/her skills through work.

8 Pathetic food quality.

Advice to Management
  1. Make the feedback anonymous, and you will start getting the above points there as well.

  2. You might not think so, but most people think of leaving the organization every single day.

  3. Take care of your employees, and don't consider them mere puppets to survive.

Was this helpful?

Zomato Interview Experiences