Communication is poor, and service levels are lacking. An interface update locked me out of my data and funds five months ago, and they have yet to resolve the issue or communicate effectively. They focus on managing your money at a percentage, but you seem to be of no importance to them.
Claim your business profile now and gain access to all features and respond to customer reviews.
Mercer is the world's largest human resources consulting firm.