Their have been various articles from credible sources over the last year or two making it clear that they are a really shitty company. You would be crazy to trust them with either your money or your career.
I've heard anecdotally that they promised a certain level to a new starter and then upon starting he'd been down-levelled. This was second hand information, so I can't verify, but I have also heard bad things about them.
reply