Before I found team outsourcing services I worked with sole freelancers. And now looking back I realize it was a nightmare. Vironit isn't the first team of developers I hired and probably they aren't the best but they are true professionals and did their job as expected. There was a small delay but it didn't cause any inconveniences.
Thanks!