Great coworkers, made a lot of friends. Plenty of educational projects when I was there. Pay was decent enough for fresh grad. Management supportive of design idea if you make your case, for new project that is. Can learn best practices.
Cons
No thought provoking or exciting projects in general. Cookie cutter designs for the most part. I guess don't fix it if it aint broke. But just lacks the energy a fresh grad needs coming out of college studio environment. You won't improve your design creative skills here.