Pros
Like any other fortune 100 company the benefits are great. 401k match (up to 6%), employee stock purchase program, good health insurance (not as great as in the past but decent), and 2 weeks vacation and 5 sick days after six months (depending on your start date). Sysco offers great training for sales rep (2 months in the classroom) as well as continuing training seminars. Management is also open to reps suggestions for improvement and I have seen management make some changes based on the feedback they receive. You also get to work outside the office with this position and can make your own schedule. The company tends not to micro-manage but there are always some micromanagers out there so this will depend on which manager you get. You also get to build your own customer base (if not too many accounts are giving to you) and have the freedom to choose which customers you want to deal with on a weekly basis (for the most part).
Cons
The biggest con about working here is that this company does NOT pay for your expenses (car and toll) which can be a huge expense. Im pretty surprised they have been able to get away with this for this long. Second biggest con is that they expect you to work part of the day on Sunday. Customers will sometimes call you or text you off hours. The commission structure is also pretty awful (although they have been trying to make some changes recently) and you make very little to no additional commission outside of base salary depending on your area- since its all about margin dollars. They also EXPECT you to participate on their food "shows" which sometimes fall on Saturday or Sunday with no additional compensation. The work/life balance with this company is pretty bad to say the least. Many MA's quit or are fired within the first year and they are constantly doing training seminars for new hires. This leaves the department severely understaffed and puts on more pressure for MA's that last longer than one year to deal with the accounts.