Teaches you the fundamentals of professional communication and how to operate in a corporate setting. Small wins are celebrated. They treat their contractors good.
Cons
Extremely high turnover, unnecessary metrics, low compensation, and poor management. No support when you are struggling. Egotistical management and AM’s.