Pros
- Fantastic, fun group environment
- Great customer service by everyone involved
- Good Management Structure / Teamwork structure within employees.
- Excellent knowledge base about each area covered earmarked specifically under different areas eg Marketing or Creative
Cons
- Secret