I agree with Flash, this is really a personal decision regarding which companies work best for your lifestyle.....try them all, and settle on the ones
you enjoy and work for and with you. I have some I'm not crazy about, yet, I
read on this forum, many love these...I have my favorites, and love the jobs
they provide, where others hate jobs I love. Hopefully this isn't confusing, but the bottom line is, learn for yourself and don't take it literally if someone says they love or hate a certain MSC. Different strokes apply here.
Live consciously....