Pros
The benefits at Comcast are fabulous- they can't be beat, health, dental, vision, disability, 401k, stock options and flex days. My manager allows you the freedom to get the job done however you like, as long as the job gets done, however, most mgrs don't allow that autonomy. The milage allowance was finally bumped up, just before gas prices started soaring.
Cons
If you take flex time or are sick you get no quota relief and then they hound you for the sales. The company is very slow to react to marketplace changes in pricing and offers whereas the competition is quick to make deals and we are left unable to close deals now that our competitor beat the pricing, again. The are 'working' to improve customer service, but improving .01% is not making a difference and this continues to haunt us every time I step into a business and introduce myself.