I like that they are very flexible with their pricing, which makes it easy for us as clients who aren't always looking at large budgets (or don’t have much experience in this area). They also do great research into what we're trying achieve before getting started - so there's less chance you'll end up going down paths without realising them! The client service team can be slow sometimes but once things get rolling everything goes smoothly again :) There isn;'s anything really i dislike about working through maassociates- although some projects require more time than others due mainly because other deadlines or project requirements come along too quickly!!