Pros
1) The CEO always thinks about how to let you go, this is big pro. Who does not want to get out of hell. 2) They do not want you to buy a good car even if you are making enough money. They do not like employees to show off, but it saves money for the employees so it’s a win-win. If you buy a good car they will let you go. 3) They do not offer any food. This helps you not gain any additional weight. 4) You will not have time to go for the gym because you would be working all the week Mon-Sun day and night. This saves a lot of Gym money. You will get good sleep. You will not consume much caffeine here their coffee is terrible.
Cons
1) You cannot take vacations. If you do they will let you go. I know more than 10 people in the company who were let go after a vacation. 2) You cannot listen to songs while working, they think it is waste of time. 3) They always want the work to be done yesterday. 4) They give you a lot of work on the Friday and expects you to finish by Monday morning. 5) CEO is a big micro managing person, so he comes to the desk and looks at what you are doing every 1 hr, so do not open any social media sites. 6) If you cannot speak hindi do not join the company, as these people always speak in hindi. 7) If they say they will apply for H1B take that in writing. 8) You will always be given preference based on your degree not your work. 9) If CEO says you are doing good work, they will let you go in the next 2 months. If you are dark skinned or from a minority religion or region from India do not join the company. They would make a ton of comments.