- paid internship
- one-to-one mentoring
- on-the-job learning opportunities
- close-knit team
- work with real impact
- regular contact with senior management
Cons
I didn't spend enough time at the company to really have come across any cons to working there. I could see the hours being long and arduous from what I know of my superiors' work schedules, but nothing beyond that.