Pros
Upbeat and positive environment. Everyone is welcoming and there's always food around. If you're looking for monotony, this is not where you'll find it! Seeing the president of the company listening to a sales agent's advice on slogans and giving honest and concise feedback is a truly encouraging thing to see; he takes the time to learn everyone's name and makes it a point to have lunch with all new hires, with a genuine interest to get to know them. Knowing that I work for someone as passionate about helping his customers and as down-to-earth and welcoming as Geoff is a truly encouraging thing. Medical Guardian is by far the best place I have ever worked for.
Cons
The only thing I wish is that parking weren't so terrible, but that's the city's fault, not the company. The benefits could be better, but as I'm typing this I hear changes are in the works as the company grows.