*Great working experience *Exposure to new technology and different perspectives to resolve any issue as a team *Provides immense support in the work-life balance
Cons
*Need to be more Professional *more biased towards co-workers who are friends and families.