Pros
I've read the reviews and I can honestly say that from my experience, the owner of this company really cares about his employees. He is here to make a profit as most businesses are, but I can tell you that he legitimately cares that his employees are doing well and makes an effort to listen to them and fix whatever problems exist. He recently hired a new publisher who is already taking the place to the next level.. They give you the freedom to do your job, but are there if you need the support. Great group of people to work with!
Cons
It is a small company of about 25 employees so you don't have all of the benefits that come with a larger corporate culture. But this is also a pro because you don't have to deal with a corporate culture.