Out come was good. Overpriced and customer service is horrible... sales person does not run actual workers, which is different from billing dept etc. No point of contact. One department does not know what the other department is doing.
Project did not start on time, project did not finish on time. Difficult to get a hold of, difficult to deal with.