Pros
Brand value is just good nothing else.
Cons
One of the worst company to work in terms of compensation. Company should really think and ask what the lower job level employees really want. At one point the company boosts itself of being employee friendly but the ground reality is totally opposite to it. Lots of internal politics is there in terms of internal job postings and hiring as well. Company should study the market standards in terms of salary and benefits before comparing itself to Amazon, Google and others as they at least appreciate and reward their employees. It is one of the worst companies in terms of compensation and salary as most of the benefits offered are of no use to employees below manager level. They just treat the employees of acquired companies as bonded labor's with zero motivation and zero appreciation due to which most of the employees are depressed and de motivated. Please stop trusting your managers blindly and give employees opportunities to grow and be flexible in terms of open positions.