My recent experience with a company was not great....
My recent experience with a company was not great. The website was difficult to navigate and lacked necessary information. The staff was unhelpful and unresponsive. They need significant improvement across all areas. I would rate them as average.
