Pros
Friendly and supportive coworkers at the companu
Cons
Would be nice if compensation was provided for interns
Pros
Best Employee Engagement activities ever i have found in any organization. There are plethora of good tech freaks with whom you would love to work and gain lot of knowledge. Apart from that you will... get lot of good amenities like Open talk, Flexibility, Unity and obviously last but not least best events.
Cons
The only downside of the organization is favoritism for an onsite opportunity .