Pros
Culture, opportunity for growth, management, co-workers, fun atmosphere, benefits, work/life balance, flexible schedules. I feel that executive management is doing a good job. I've worked in places with a much more dictatorial executive team and Fleetcor's executives are very approachable, open to new ideas, and are very personable and approachable. It really makes you feel like part of a team that's working toward a common goal.
Cons
Honestly, I haven't really found any cons yet, especially compared to other places I have worked.