Pros
Small company that largely acts as a subcontractor to fill niche technical and creative roles. This means a variety of possibilities to pursue. The company has a strong personal improvement focus and may cover the cost for technical courses related to that improvement. Limited in-company interaction save for paid quarterly events, which I, personally, appreciate; it doesn't disrupt the mission, rather feels like the CEO is really trying to show their appreciation. Whatever your career goals are, Christina will try to help get you there. Timekeeping is easy, benefits are fairly competitive, and the ability to communicate to anyone in the company if an issue comes up is pretty much immediate.
Cons
As a small company doing sub work, there are some quirks. Leave can't roll over, as the budget is tight enough that it would reflect poorly on us to have excess hours paid in one year and less in another. Life insurance policy only covers the employee and can't be upgraded on company policy, so 50k for yourself only is where you're stuck, hardly enough to cover most end of life expenses, so you'll need to invest in alternate solutions, whether it's the 401k or just a healthy personal savings account. There are some monthly admin tasks, but they're lightweight, mostly just giving an activity report for the month and describing any issues you encounter.