Fun but competitive and closed minded
Written by NYI (Former Employee) from London, Greater London on 27 November 2019
Fun but competitive and closed minded. A very short strategic focus. A culture where the loudest and rudest gets an ear. They pay well inorder to attract people that will work in the industry.