Pros
Discount on products specially given during diwali, Medical compensation
Cons
Only testing projects and very few maybe 2-3 maintainance project. Politics is in every organisation but some teams in Sony beat all. Only people who butter their bosses are retain ,if u open your mouth against any issue /any injustice spineless managers will throw you into some other projects. Girls are not treated with respect in some teams. They will hire developers and give work of testers. Even if you confirm that your role is of development while joining,suddenly any day they will change your team and you are forced to join testing projects. Dont trust anything which they tell you while joining,any fine day your project is changed and your profile changes from developer to tester. If you continue in testing project for long,then its become difficult to get back to development projects and your whole career is ruined. If you refuse to change your current project they will degrade you morally. Developers profile can change anytime into tester. Salary is low compared to other organisation.