Everything is great. They do what they say they will do.
Transparent and efficient communication and project planning
not in house, long ramp up period and extensive onboarding
They are unattentive, unresponsive and milked hours just to get through our contract with them.