Young workforce, university environment though industrial touch, best of both, one can get loads to learn if they want to, positive and optimistic workforce
Cons
Communication is a key factor, to get what you want, though that's for any place you work.
More positives than occasional negative, well funded place to work for