Pros
1. Coffee maker 2. Average infrastructure
Cons
1. No PF, event thought company is running with 100+ employees. As per Govt rules, It is Violation. 2. People in management are family member running a family business by putting unbearable pressure at Employee with their cunning and bad manner. 3. Unfortunately no one from management team belong to technical background, but they give dead lines to project delivery. Ohhh. God only know how they are estimating the Time. 4. Manager will force the employee to copy/paste the code from old projects. But the old project itself has trillions of bugs. Automatically this will take an employee to Hell. He has to fight to solve untraceable bugs all over the week, month, year, Saturday, Sunday..., Life time. 5. Founder of the company (Mr. Raj****sh). What an Arrogant and Egotistic person he is? Though he is not aware of what is Software and What is software engineering, he teaches what to do to the engineer and gives deadline, maximum a Day!!. If engineer failed to deliver.. He brings out his arrogance. Shout on employee face and he make the employee though outside from working hall to reception with security. Ohhh God, Please teach him a LKG level basics that how to behave with others. 6. Saturday is working day. Even employee will be asked to work on Sunday. 7. No HR. Some lame ducks are there but they sing a song to management. 8. A fresher became project manager in 6-8 months time (as per that employee likedin profile and activities in the company) and destructing spirit of Software engineer by her incompetency.