Well i was laid off,but no worries.
Travel part- if don't like to travel, then this job is jot for you.
Solo living loving person good, people person then no, cz you won't be able to meet and do stuffs a normal working person would do with friends at one place.