Great Company to have on your resume and to work for. They are constantly evolving and changing. The Benefits were great...car, phone, company card, laptop, 401k, up to 3 weeks off for vacation, 5 sick days, personal days,and etc.. The downside to being in the field are the unattainable/impossible metrics, 1-3 hour drives(plus traffic), 60 hour work weeks, paperwork must be submitted by 9 am the next morning (you got home at 12), and sometimes issues with MSM (uses a Windows 95 Platform).
Traveling and meeting new people daily.
Long hours and time spent away from family. Unattainable metrics.