Pros
I have become a quick learner by adopting new technologies in KartzHub, "results-driven environment". Each team member was always willing to help and extend their expertise to grow on board. The atmosphere out there was fun and exciting, especially to those who were freshers.
Cons
Undoubtedly there are negatives that I have been fortunate enough to not to run into, but I can only speak to my experiences so far