30% salary hike every year , Lunch , Tea, Superfast desktops to work on
Cons
They always keep 1.5 to 2 months of salary on hold ( in offer letter itself it is written that if someone leaves before completing 1 year they will not pay salary on hold )
You can be fired any day if you dont learn new things