A friend of mine recently recieved an offer from them, but neither of us have heard of them before. Has anyone worked with this company? If so, how was it?