Pros
Seniors are approachable and a great learning resource. They share new ways of working and provide useful tips, which have always been of huge help to me, improving my performance and helping me meet expected results. Besides, the work exposure is quite practical, and I assure you that you will learn the latest in the industry and earn the best through the projects you will be assigned.
Cons
Communication between teams could be improved for a smoother workflow.