Pros
ezCater has a great -- no extraordinary -- culture and you instantly feel like part of the family. Working at ezCater allows you to see the rapid movement of successful young companies. ezCater is growing really fast and you actually can feel it here. If you love change, and love challenge ezCater is the place for you. The culture is the big sell for ezCater. I cannot talk about how fantastic the culture is enough. You are also given as much or as little autonomy as you can handle.
Cons
There are not really many growth opportunities, and the pay isn't great. The only growth paths that seem to arise are vertical or horizontal into a different department (which unfortunately involves just another basic role in a different department). The payment structure is also a little off. You don't normally see an increase, and base pay is below average for the area.