Many things to learn, can get domain insights and inter-department work which possibly gives more understanding.
Cons
Mostly contract based hiring for limited period of time and rare permanent hiring. No place to grow as a year passes you'll be on notice without even knowing.