I worked with them in 2010 to do some strategic consulting, so they're not new clients by any means! They are very professional but also easy going people who have lots of experience working for big companies like IBM or HP (the ones that use it). The only thing about BBMC we don't love was their pricing structure - our contract had an initial retainer which could change from month-to.-month if needed at all levels; plus there were additional hourly fees charged per hour spent doing work beyond