Everyone that works there couldnt be nicer. They are patient, friendly, and very easy to get along with. The dress code is super casual so there is no need to wear a hot suit. Work allows you to be creative and gaib some real world experience that will be invaluable for future jobs.
Cons
Sometimes work gets repetative and you may need to deal with the occasional rude customer. It is a large work load do to small team.