This is one of the better companies that I have worked for. They are fairly new and still working out bugs. I would recommend them to a driver anytime.
Cons
They need to slow it down a gear or two and let things work for them. They are trying to change two many things at once.