We have been dealing with Group Atlas for the last 18 months. Mike's comment brought up an alert here, which put Atlas account on hold while an investigation was done. After re-contacting the bank and references, nothing has changed since our initial check except for an increase of 15% in comparison to last years information. I have also met with their President himself on a few occasions. After my due dilligence I did contact Atlas to inform them of this.
I don't know if Mike's information is based on reality experience or competitors way of attacking them..I just find it strange that instead of reporting this to the better business bureau, it is posted on a website that clearly has nothing to do with legitimate businesses. It's an easy way, to bad mouth a company without any real evidence just to get back at them.
Last but not least, (Jerry_Cart) the company you are talking about is completely unrelated.