The building is located at a relatively inconvenient address for potential clients. The review comments mentioned that getting in contact with the company is difficult. The company has been involved in multiple Ponzi schemes, which may indicate a lack of trustworthiness and raises concerns about the company's financial management. Despite the presence of accessibility features, the general consensus from review comments is that the company's practices and services are in need of improvement.