Vantaggi
Many employees are nice, fun people who get along with one another There's at least a sense of doing good for the world
Svantaggi
Upper management, particularly the CEO, don't actually care about raising money for charity. Their sole purpose for the company is to earn as much as they can, which is fine since the company is for-profit, but the bull they spew about "doing good" is fake. They do not care about employee happiness or overall morale, and people who have been with the company for many years but are bad at their jobs still manage to get promotions. Executives take credit for everyone else's work and don't recognize and employee contributions. The pay is low and there are zero company perks. It's an extremely unhappy place because no one enjoys the environment that Todd Wagner has created.