- fun people to work with
- gym reimbursement
- great location for suburban commuters
- fair compensation for new graduates
Cons
- LONG and sometimes unnecessary hours (7:30-6:00)
- high turnover
- a lot of unnecessary meetings
- not a lot of upward mobility in terms of pay and opportunity