Pros: people, company prestige
Cons: pay, employee turnover, training procedures
Cantor Fitzgerald is a prestigious company to work for. They carry a lot of notoriety in investment banking and electronic brokerage services.
There is high employee turnover at Cantor. This is because, they rarely promote from within. They are more likely to hire someone for more money from outside of the company.
If you are looking for career advancement, Cantor has a great name. But they are known not to pay well unless you work in the Front office. Best to work for a year, leave for another company, and come back a year later to negotiate a better salary.
But the people at Cantor are awesome. Its a place that encourages others to build great bonds and friendships.