Pros
Professionalism, work environment, Targets, event celebrations, zero politics, team management everything here is best for anyone's professional growth
Cons
Cons are depend on each individual's mindset. For me what important is having "Tea" on time but I didn't get it.