The eVici team had a strong back-end development muscle, but with complex products like this, the key to success is great user onboarding and a strong emphasis on perfect user experience.
As a startup, eVici had a specific schedule for reaching milestones. Recruiting and training their own design team could turn out to be a cumbersome task with a high probability of failure and financial burden.