Back to all companies
Updated 3mos ago
New York, USA
HQ11-50
SizeFinance
Industry2015
Established
Verified business accounts can edit this page and manage their reviews.
Claim Listing
Otter Rock Capital
WebsiteAI Summary
Otter Rock Capital's website lacks crucial information about their services, making it difficult for potential clients to understand what they offer. The design is outdated and unprofessional, with navigation issues that hinder user experience. Numerous customer reviews highlight a lack of transparency in their investment strategies, leading to concerns about the company's credibility. There have been reports of legal disputes related to their business practices, raising red flags for investors. The company's communication with clients is often poor, resulting in frustrations and unanswered queries. Otter Rock Capital's online presence is minimal, making it hard to verify their track record and success rate. Despite claiming high returns, there is little evidence to support these assertions. Overall, the website fails to instill confidence in the company's legitimacy or trustworthiness.