staff is very supportive and values each other. Lots of social perks in terms of activities etc. lots of support to take on leadership and development. Very easygoing
Cons
maybe a little fast paced but I think most design agencies are. Compensation could be better