-Lovely team of people working there trying their best to make things work.
-Easier to get into the job and gain some experience.
Cons
-Tough work, be prepared to do the extras and maybe beyond.
-Upper management doesn't really care how hard your work is, meeting their KPI requirements is all that matters.