Vantaggi
One obvious great thing about Schellman is the benefits package--my healthcare is fully paid for (nothing out of my check since I have no dependents) and it's a great provider, two weeks off at Christmas, quarterly bonuses, an unprecedented 401k match (in my experience), and of course, the company trip which is like a free vacation.
The firm does try to accommodate a lot where employee preference/comfort is concerned, which is a rarity in corporate America. You definitely aren't micromanaged in your work, but I've always found it pretty easy to get in touch with leadership when I needed to. And there is plenty of opportunity to accelerate your career if you're willing to make extra effort to stand out. Upper management is even more active about getting feedback these days too.
Lastly, diversity is not just "kumbaya, yay everyone" here. We have events that let us have the difficult, awkward conversations about real difficulties some of us have in life and in the workplace. It's still a work in progress, but it's more initiative than I've ever seen at my other jobs.
Svantaggi
I think it's great that Schellman always tries to be flexible and open to beneficial change, but sometimes we accelerate beyond our means. That has left us understaffed at times. We've also let underperformers to continue to underperform. There's doesn't seem to be a plan to help them improve, which can be frustrating for the rest of us because the work still has to get done by somebody.