Being an end-to-end consultant we had to work with various consultants as they are part of different teams within WGC. The project management was not up to par at times and it took longer than expected for some updates to go live. I am sure this has improved but there were delays at certain points due to lack of proper project manager coordination. We have been able to see a significant improvement since then. The people are very professional. They have great knowledge of the business and they are willing to work with you until you get what you want. They are very good at keeping you informed throughout the process. I would say that their pricing is a little high for some of the services offered. If you need a great firm to help you set up and implement your accounting system, then this is the place to go. They also offer a lot of other financial products such as retirement plans and 401Ks.