It was my pleasure working with these guys. They gave me sound advice on all technical matters such that I was able to make informed decision.
What do you like most about the company?
Honesty and sincerity
What they should improve on?
Perhaps they could work faster and reduce timescales.