-Great Place and Ambience to work.
-People are great here, we help each other to grow big.
-Work Hard and Grow Big
-Learning and Experiencing from different fields instead of just doing your own job.
-Free Food and Snacks.
Cons
-Not all the people may like this kind of work culture.
-If you are just looking to work like any other typical software company with no/less growth, This is not your cup of tea.