- Great people to work with
- Diverse stuff
- Flexible schedule
- Paid vacation time
Cons
- Non-diverse student body
- Lack of language proof from students (hard to communicate with them, they dont understand)
- Lack of clearly outlined policies and procedures. Things change all the time
- No benefits package