Pros
Great people, great products and great leadership! I can't say enough about the quality of the people and products at ECM! The focus on customers and employees truly sets ECM apart! Pay is better than market with outstanding bonuses!
Cons
None that I can think of!