I think this passes the 5 second test, meaning you can guess what kind of company this logo is for even without the company name and tag line.