Pros
It is best company for freshers to start their career.Have a lots of opportunities to learn new technology like angular,sencha,java,spring,hibernate.Have a good guidance of TLs ,Colleagues and Management.
Cons
Always being motivated to become better.