The best thing about digital ignite is that they have been working for years in this field of marketing, so if you are looking to work together as an agency there will be no surprises or hidden costs when it comes time pay your bills! They don't provide enough resources but I think once we get into our full-fledged plan things should improve drastically (we're currently at 50% utilization). My team has found them very professional yet friendly - everyone from their sales people all way through senior leadership understand what needs doing well beyond just writing some code / copywriting etc..