I chose Enact because they understood my idea well and were able to express themselves clearly. The quality of what they've developed has been high. Be patient as time estimates need to factor in distance and language barrier. They're a great team to work with and come highly recommended.
What do you like most about the company?
Quality of product, responsiveness, value for money
What they should improve on?
improved clarity when responding to feedback, determining time estimates and outlining project requirements.