Pros
Having read some recent reviews on here I was surprised by what I read. My experience has been a bit different. Over the course of the last year or so I've seen really positive moves by the management to add further structure to the company and also to our jobs and its good to be a part of. There is lots of opportunity here and while introducing structure and process into a company might not be for everyone, its given me and a a number of my colleagues a much better platform to work from. Work life balance is good. None of us have to be in the office every day and the company has made a real effort with making the office environment as professional and enjoyable to be in as possible. There are regular employee events but the best thing about the company is the people - we have a really good bunch and you can really get stuff done with some great colleagues.
Cons
It does need more structure but it is clear that that has been listened to and is being addressed