The company is too good. Started my career here in 2011 and I am completely satisfied.
One can tell his problems to the manager and he is very cooperative.Obviously the salary is not so good. But it is average and can be negotiated.
One should start his career from this company. But with in 3.5 years one should switch this company.
Regards,
Satya