5.0
Nov 3, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
- The job has a very flexible schedule for RA's - Provide the opportunity for RA's to meet people from all around the world
Cons
- RA's must be in currently enrolled at an academic institution of higher learning - The cannot minor either