Pros
Some of the people here are great to work with and for. A good base to develop a skill set/develope but comes with a limited timeframe (eg can only go so far) Has good company benefits from private healthcare through to socials. Awards/acknowledgement of work.
Cons
Too many cliques to work through If you're female you cannot progress over a set station (no female directors and limited (2) managers) HR doesn't have any impact on the company. Complaints, concerns or otherwise fall on deaf ears and are never resolved. No consequences for ill behaviour (from directors, managers or lower) Has a habit of hiring directors/managers but not anyone to do the work and those directors that are hired are unable to do their jobs. You may be expected to work overtime (in some cases during your holiday) but will not get this time back/paid or acknowledged for it. Awards (end of the year or monthly) is seen to be done as a "who do we need to keep happy" rather than on the work that is done.