Cloud-based benefits platform