I like their transparency, they don't hide behind any BS. They have an open-book policy when it comes to pricing and terms of service (both clients & employees). If you want to know what's going on with your project, they'll tell you - no surprises. Their team is very experienced and has been at this game since inception. The only downside is how much time it takes between each update.
You'd think there would be some faster turnaround but nope! Be prepared to pay attention if you're seriousβ¦