Pros
There isn't a single reason to work for the company
Cons
1) Salaries will be delayed even for months together - even for 3 to 4 months in a stretch. If asked for reasons , they say excuses lame excuses like "Despite our tiring efforts to credit the salary, we were not able to do it this month. Appreciating you kind understanding " 2) Minimum of 18 hours work guaranteed per day 3) Saturday is by default a working day 4) Project Managers(Slaves of Management) will torture you to work, even on Sundays. They are the technically poorest fellows in the office. 5) Even on important festival months , the salary wont be credited. You will have to borrow from your friends 6) Joining this company is like going on exile. Divorce your family before joining. 7) Any day if you login after 9 AM, Even if you are late for a single minute, salary will be cut for that day 8) It is always a Master Slave work environment 9) Notice period is 3 months. Even after 3 months also, they will hold you back saying foolish reasons and finally you will end up loosing the new offer. This has happened to almost 90 percent of the people who had worked 10) People who are working there are almost like they are in a trap. They are not able to come out of the company due to Management politics.If at all you want come out, they will not give you the relieving letter. 11) For Freshers, I say from bottom of my heart, there are hell a lot of other core companies, who respect employees. Wait patiently for the opportunities.Dont screw up your life by joining here. It is better to be Beggar than to be an Employee here.Atleast you will get paid for what you have begged for.