Their a big branding company with offices all over the world. Not a fan of their work but know a few people who have worked there and have heard mixed views.