I get decent insurance with them.
The team meetings are quick and precise. Not cheesy either.
They strive to improve where needed.
Communication skills are very weak
Everything including talking to regular people