"Most micro managed company that I have ever been associated with. GPS tracking in your phone and they call you if you haven't moved for awhile. Management doesn't let you do your job. Company doesn't have a good reputation, but they are one of the only national rep groups so people are forced to work with them. Be aware."
Update your browser to have a more positive job search experience.
Upgrade My Browser