Overall, it is a company that chooses to have strong balances between working hard and being realistic. For the most part exceptions are completely in-line for interns. The intern program itself really is one of the best out there!

Cons

Sometimes it is easy to get lost in the bigger picture. For the most part, people pay attention and make sure you are happy,productive, and on relevant projects.

Advice to ManagementAdvice

Keep up the great work! Try to continue the smaller/medium sized company mentality that has somehow/miraculously been able to be preserved