Pros
Great company, small but operates alongside Merrill Gardens, a much larger company, so has resources to draw on there. Good leadership, they run a pretty tight ship in terms of process, etc. Good communication, benefits, activities. Very balanced environment.
Cons
Former president (might be near a year since he left) was a challenging personality. He build a great company and I had a lot of respect for his skill, intelligence, etc. However he also communicated harshly, disrespected people a lot, both directly and via not respecting their time, etc. New president is excellent so far and I hope to see him around for a long time.