Pros
They care about their employees. HR is always planning something. Employees are committed to the community and support many charitable organizations. We work hard, but the work is interesting and makes a difference to our customers. Our benefits and pay is competitive (wouldn't we all like to earn more?) and the production sites are clean and temperature controlled. I love the people I work with. We have been through a lot of change since the company merged, but I think management really tries to keep us up on what's going on. I like the Town Halls, employee newsletters and sharepoint site. No company is perfect, but RevSpring is a very good place to work.
Cons
In the past, we were understaffed. But in the last two years, both IT and customer service have added staff. That has helped. There are always employees (and managers) who complain, but we have had several people leave only to return and admit RevSpring is a great place to work.