Pros
Teamwork, nurse satisfaction matters here, clear communication, and overall a wonderful company to work for. You get paid to travel the world, be an "angel" for a family in their time of need, and if you got a dream destination the team will make it happen when the opportunity arises (and schedule the mission so you got some time to explore the area if you wish). Your flight coordinator is your teammate and has your back in making your mission as smooth as possible.
Cons
Honestly cant think of any as all my concerns that arised were addressed. From getting me back early to make sure I'm not late for my date to getting paid. Bob makes sure his nurses are cared for and this leaves me happy cause my voice is heard (something I didn't feel as a nurse in the hospital).