Pros
Nothing as such. May be located in the city.
Cons
I joined the company one and half years back in Bangalore and was surprised to see so many people quitting the company(around 50%). Initially I thought this would happen in any IT company but the reasons are different here. a.First things first - No job satisfaction . I happened to meet a person who joined as Perl language developer but after two years he was made into a UI developer.(Sounds joking)? No Its a hardcore reality ... There are absolutely no development projects at all and most of the people quit company just after a year as they are pushed into doing something which are far away from what their expertise is. b.No hike as such to add. You should join this company only if u are in absolute need and dont care to do anything what you are offered to do