As a full time Field Rep:
PROS: Work life balance, if you know how to schedule your week. Benefits are good. Pay is usually ok for the ability to make 5 visits from 10am to 9pm.
CONS: Some accounts believe that last minute requests must be fulfilled. ie: You get a call today saying that you have to be at an event tomorrow at 6 am. Also, Not knowing if you have a job next year. Political games internally at HQ and sometimes with clients.
As a full time Field Manager:
PROS: Work from the phone/internet means you can work anywhere. No commute. Networking with clients for future opportunities.
CONS: Cause any ripples that may jeopardize the contract and you will end up on the radar to be worked out of the company. Management at HQ will toss any field member to the curb the moment they catch wind of the field causing ripples. You are there to make sure your team doesn't cause any problems, make upper management money and then when the contract is done, unless you are AT HQ, good luck with you and your team having/getting a job.
This is contractual work. So the pros and cons can go both ways. I had a FANTASTIC experience as a field rep. Then I've had a very poor experience as a field manager. I was on different accounts for both. So I believe that it greatly depends on your management at HQ and your client.
For longevity, unless you live at Marketstar, don't bank on accounts being at Marketstar for longer than 3-5 years. And I'm speaking about Full Time positions. But if you're looking for what I would call, "entry level" pay and more of a "life" in a work/life – more... balance, this is a good company to join.
When interviewing with Marketstar, always ask them about the health of the client/account/contract. Ask them when the account contract is up. If it's up in 2-3 months, you run the risk of working only that long. It all depends on the client, the health of the client and their goals. I've seen people get hired believing they have a job for at least a year and they are gone in 3 months due to the contract being cut. – less