Fast moving. Lots of information. Drinking from a firehose at times.
Heavily regulated by industry; trainings, compliance, and so on.
Cons are honestly not much different than most companies. It really comes down to the people and not the company, if we're being honest.