Best learning platform to learn new technologies, Company is giving a good chance to explore our knowledge and skills, Co-operating Management and Friendly environment.
Cons
It would be better to arrange some physical activities like Cricket, Volleyball etc.