Pros
1.salary on joining 2.If you are lucky will be in good team 3.colleague are very friendly and you can see lots of brilliant people here (Because of giving pressure they are loosing them) 4.Hr department is easily approachable 5.You can access all the sites 6.No dress code 7.No need to update timesheet (So there will be corns, ie hike will be in mercy of your manager)
Cons
1. Managers are mentally sick here, dont have any personal life always in office 2. You have to work like a donkey ,if you work after 7 pm managers will be very very happy.So here some people will play TT till 7 pm and start working after 7 pm. 3. Company will chew you like a bubble gum. No mercy will be there.if you are brilliant then you will get 75% work of your team. 4.if production build is there then you have to come on Saturdays and Sundays 5 Two main events are there in prime focus ,nab and ibc that time nearly for two months entire nights you have to stay in office.(remaining 8 months you will be doing 1 functionality with changing requirements) 6. Insulting in front of others is the main culture following in company. if you shout then others will consider you like a hero.so shouting will be a routine with no reasons 7.No cabs but you have to sit, night outs in order to finish your work.so dangerous company for female employees 8.No cleanness inside the company. Its similar to a dormitory. 9. No training for new technology