You learn a lot, coworkers super helpful, management extremely competent and knowledgeable. You learn to work really hard, which is good preparation for life. Donut Thursdays are great. Overall cheerful environment.
Cons
I dislike the suburban location. Had this been in SF, I would have been 100% satisfied.