Pros
Open Solutions has some of the highest caliber people I have ever worked with. We experienced exponential growth over the past 6 years and had to make some changes that have been hard on our clients. It also created a workload that cause some good people to fall out. We now have a president with an operational/service background and he has put quality people and strong disciplines in place to enable us to scale for the next 20 years. We rewrote our entire front end and our clients are now seeing the benefits and glowing about the changes at our annual conference.
Cons
We still have some work to do. Open Solutions has a tendency to bite off more than it can chew and that puts a lot of pressure on our employees. Better than being stagnant though.