Active since Mar 2026
Worst place to do business. Focus more on making money then providing a service. Does not care about customer service. How do you work with people/management that's condescending and think that they are right and better than the next person. Choose another place to do business.