Pros
An open atmosphere with mutual accountability which I find refreshing after my previous job. I am given the bandwidth to do my job & free to deliver it in my own way, as long as I meet outcomes. Approachability of senior management, constant long term planning & inclusion in the process. Freedom to challenge thinking, be innovative & be recognised for the work I have done.
Cons
There can be a lot going on at any time. I wish they would do better short term planning. Mediocre work is simply not acceptable & it really does require a high standard of output to work here. That sometimes makes it really pressured, but while this is not a con for me, I saw some colleagues who could never keep the pace. There is an atmosphere of deep personal accountability & this is great for some people, but it never worked out for some folks.