I liked that they were able to help me with my needs in terms of getting the word out about our website's launch, which is something we couldn't do ourselves as we're new businesses! They also had some great ideas for social media posts that helped us reach potential customers. There was nothing really bad at all - however if you've never worked with them before then there may be some slight language barriers (or maybe not). We hired Bainbow because they seemed very professional when speaking with us over email and phone calls. From experience so far I can say they definitely deliver their promises!! It would be nice to see some examples of previous projects or clients they did work for/interviewed etc. If you need someone who understands digital marketing and has experience working within your industry than I cannot recommend enough. They took away much of the workload from myself and other members of staff during the busy time leading up to Christmas! Not only did they create content and campaigns for us, but they set these up for us too. This saved a lot of time. Their turnaround times seem pretty quick considering the amount of time spent doing research into what content they needed to write. As mentioned above, the communication skills were good too The best thing about Bainbow is that they have done everything for me. They helped me with my website design and development as well as social media marketing. I am very satisfied with their service. Nothing at all. I highly recommend Bainbow Digital Marketing. They did a great job with my website designs and development. Also, they helped me build up my presence in the social media platform so that I can reach out to more customers.