Advantages were the Management and team leads were everywhere. Raise your hand and they came running. Personally they were some of the best in the telecommunication automotive industry.
Cons
They offered help at anytime if you needed it and sometimes if you didn't as they did listen to your calls which in essence help you grow.