Pros
Great employees who really care about their customers! This company has the ability to grow significantly, if HR and the senior executives would listen to its employees and the middle management team. Much of the "old" leadership has departed since the company was aquired, which is excellent and definitely serves the best interest of the employees.
Cons
The HR team is awful! It is led by a self-serving shrew who tries to influence personnel and management decisions based on her opinion of the candidate or employee. She has been there for years and she panders to the executive leaders so much that they fail to see how she treats middle management and front-line staff. If you don't "play her game", she tries to undermine your success. Beware! There is a lot of turnover, for obvious reasons.