Pros
In the last few years Cabot has invested a lot in team housing, shuttles, free meals, and social/activities that it's become a great place to meet new people from around the world, yes... work hard, but feel that people care.
Cons
Guests can be challenging and entitled. You'll work really hard!