Pros
Great people, teamwork, very customer focused, great software solutions & products, great internal customer marketing to support customer success and customer experience treatment, free ongoing training to help with customer success (and customer retention and renewals, etc.)
Cons
Company was acquired, small company merged into a small part of a very large company, lost it's culture and identity, customer focus, etc., very different structure and model from acquiring company, many original people left, many in acquiring company did not really understand what made original company so successful, and did not respect or value those aspects or continue with them.