I love the travel aspect of the job and there is no micromanaging. Great peers and you really feel like a team. Travel benefits are great and insurance is okay as well. Compared to other healthcare jobs I do like it.
Cons
higher ups are more worried about bringing in as much money as possible and less worried about quality of products.
too many politics involved and promoting based on who they know rather than actual work skills