Pros
Good personalities. Education budget. Interesting domain.
Cons
Technically the company is awful. A lot of legacy, tons of errors, conflicting requirement, chaos in the backlog. Tech teams most of the time are fixing errors. They have 4 or 5 (yes, you read it right, 4-5) architects, but there is no help from them to the teams. They have some pink dream of replacing legacy with the brand new systems and basically that's it.
90% of developers are contractors which don't care about the quality, maintainability etc.
Processes in the company are also very immature. 10 people in a meeting is normal: 5 looking at phones and 3 discussing things which they have no idea about, facilitator and a person who will actually do stuff.
They tell they do scrum, but they don't. No velocity tracking, no standups, no estimates. Just nothing.
There are number of good professionals there, but unfortunately not enough. And also they heavily influenced by current situation.
Knowing everything from the inside I would never use or recommend Toon. Just too dangerous, because they easily can fail with that state of tech.