Pros: The team is actually creative, they have a lot of good ideas for the client.
Cons: Not a lot of options for clients. Service is not as good as you expected, as they are not that responsive to queries. Needs to follow up often to get the samples you needed. Always cramming for the time as the due date is coming up and you can only see 50% has only been set up.