Pros
CityVet is a growing company with a lot of room to advance, and the investor group that has taken over is really working hard to improve employees' experiences. Some locations are positive environments with a lot of good people working for them. Some of the doctors are really good doctors/people.
Cons
There are multiple powerful people in the company that often block advancement for some who deserve it and push advancement for others who are undeserving. If you get in good with the powerful people of CityVet, you've got it made; if not, you'll either be passed over, run over, or pushed out. It's actually sad that a lot of really good employees (and great people) have been run off. They preach that they are client-centric but a lot of the doctors and higher ups are money-centric and the bottom line is what matters most to them.