
Decent benefits, nothing fancy though
People are nice and responsive
It’s fine but nothing speci
Nice people, very empathetic and concerned about my well being
Don’t really have an impression. All their corporate comms are very curated newsletters made by a marketing te