I am Current Empolyee, working as a Sr. HR ...its good place to do job and will also learn a lot.
Work environment is good and friendly, I enjoy working there a lot.
Cons
Little issue is of this office is.....Location, where the office is located , its difficult to get there. The reason is, lot of traffic, because of traffic I reach late in office . But for job we can adjust .