They provide everything you need to succeed and have a great reputation in the industry. The office locations are good. Their staff is always friendly and helpful.
Cons
They use Outlook for email, a yearly risk management fee is required, their tech feels less modern at times.