Pros
The team members are great, has a real family feel and everyone pulls their weight.
There are places you can go for any issues, or suggestions for improved working, from MD to HR.
They have good perks and social events
Offices are nice and now have flexible WFH policies
Cons
The workload can be busy at times, but then it can in most med comms agencies