Pros
Since my previous company is service Based(TCS), I feel more comfortable and Respected in this organization. People are amazing, CSC cafeteria food is delicious and at affordable price. You are having access to face book,twitter, you tube.. It gives a personal freedom to relax a bit in between work. Ultimately Good company for Initial Transition to a Product Based Company
Cons
Nothing much to say. Everything is cool.