How is customer service?

Generally positive, with agent-based service and multiple contact channels. Some customer reviews register issues with delays, but overall reputation is solid.