Pros
Career progression is very much on the cards. The preference is always to promote from within first, by rewarding and retaining good people. Annual performance / salary conversations (with actual results) Supportive management team, all the way up. Highly skilled workforce - always someone to learn from. Very interesting and varied clients Training is encouraged R&D initiative Free, ample parking (Salisbury) Fantastic facilities and amenities (coffee on tap, fresh fruit, bread, milk, soft drink fridge, pool table) No expectation to arrive early, work through lunchbreaks, or stay late. Smart-casual dress code Personally, I have grown more in the last 4 years since joining BF than in the previous 14, combined. I love the culture of this place, there is a lot of pride in producing quality work, and anytime someone is struggling they are encouraged to speak up without the risk of judgement.
Cons
We are very busy and while I don't think this necessarily is a bad thing (it is manageable), if you aren't used to a full workload, it can be a bit daunting.