1. Lot of perks, free food, free cab, free general checkups ect
2. Small teams are pretty common, I find it pretty nice
3. Continuously tring to for employees well fare by HR team
4. Lot of sports activities conducted regularly to keep employees healthy and fit