I haven't encountered any significant cons during my time at Cardinal Group. Every company has areas to improve, but my experience here has been overwhelmingly positive. The leadership team is open to feedback, which helps address any concerns quickly.