- Many employee perks such as health insurance
- Treat everyone, even intern, well (I can't imagine turning down an full-time offer)
- Friendly people and environment
- Challenging work
Cons
- NA since I was an intern and don't have any other experience to compare with.