Pros
You will probably have a good chance of meeting and working with a great bunch of honest, talented and happy peers - most of your co-workers would be like that. These people will only be your peers though, and not management.
Cons
With the exception of the CTO, management consists of people who started this company to play "boss". Driving day-to-day workflow with personal sympathies and empathies, they don't hesitate to step on people and their so perceived (by them) weakness e.g. willing to work more to prove themselves. Please have a good read of the non-positive reviews in the eRevalue profile. This is the true profile of this company/entity, which owners have now denounced as the bad reviews kept coming over the course of all years of its existence.