If minus rating was possible I would rate them minus 10. Their service handling, loss of documents (which were uploaded by their provided app). Shows the incompetent manner of their business handling and procedures. Lacking to non- communication and email received you cannot reply to is making it even more complex to communicate and have things solved. Overall a miserable experience to coop with. Due to company I worked for i have to continou with them but my advise stay away from this company.. AW
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.