Pros: free food, free rent, free travel, great job
Cons: basically living in a boarding school when you're practically 30 is degrading.
I loved my contracts working with HAL. I got to travel and do what I loved and get paid for it. The trade off was that I lived in a room smaller than your refrigerator for 9 months straight with no windows and terrible internet.