Pros
Decent pay, well-organized, clear communication about expectations
Cons
Somewhat impersonal, lack of job security for many staff
Pros
Good environment, good people, provided help i need, was a good experience, i have learned a lot from them
Cons
would be better if there could be more help for international student, more networking and socializing events would be better