Pros
What I like most about ICM is that they offer you a career. Many people switch jobs a few times in their working career, but many employees have been here since they graduated college. I personally expect to be here long-term and continue to build my book of business. Here at ICM, your success is directly correlated to the amount of work you put in. In that sense, you get to decide how successful you are. As you can imagine, there is a lot of growth potential and there is no limit to what you can be earning! This is not your typical 9-5 job. Your hours are flexible so it's important to have self-motivation. On the bright side, you don't have to worry about conflicts in scheduling visits to the doctor or unexpected events that may come up. There are weekly meetings run by the management team to keep you up to date with changes in the financial industry so you are constantly learning new things and building upon your wealth of knowledge! Last but not least, AMAZING office environment. Everyone works extremely hard but are also very friendly and there to help you if you need it. There is a great sense of teamwork that drives everyone to excel individually.
Cons
Sometimes, it gets a bit chilly in the office but it keeps you awake!