I like that they can help you with your creative problem solving when it comes to creating videos for brands and/or campaigns or advertising in general! They are very helpful especially if there is something not clear but sometimes their suggestions might be too much of an improvement so make sure what's best suits yur needs at this time. Their customer support team is also super friendly and always eager to answer any question.
Nothing really bad about them as long as you're looking in right…