Pros
You definitely can improve your skills because they have a sharing session or training regularly for their employee. You also get a bonus if your team win a pitch. Overall, Maleo have a solid team from every dept, kudos to the accounts, strategics, creatives or social media team.
Cons
Currently, they don't have a Creative Director to guide the creative team.