I don't know why not. Rolls certainly isn't perfect, but neither is GE. Both make fine engines.
No question as to quality. The engine that was finally delivered did what it was supposed to do. But it was way late and was over budget. So I wouldn't want to have a project dependent on their being able to deliver a new product on time and on budget.
Now, if they were selling off the shelf, it might be a different matter.