Loads to learn..gives a good platform for freshers to learn.
Cons
If you performed well in your task then all the task of other people will given to you as well in the name of you do the job best. Which will in turn completely ruin your mental health.