Exposure to a very broad array of technologies. Will greatly improve your resume and skill sets.
Cons
Low pay. Management seems conflicted on every decision. Promotions are faith based. No room for advancement. 24/7 texts and emails. Salaried positions which management treats as never being off duty.