Pros
Staff at lower levels are friendly and like minded.
Cons
The good reviews on here are written by senior management to balance the realistic negative reviews, DO NOT BE FOOLED BY THEM!!!! You will be overly micromanaged. Every aspect of your day you will be watched, to catch you out- no one is trusted. Every email you send, the MD is B'ccd. There is a very toxic atmosphere in the office. Middle Management WILL throw you under the bus if it's in their interests. The MD is rude, narrow minded and will belittle and shout in front of the entire office. If you are late due out of control factors, Management will stay blame you and not be understanding (E.g late train). Staff turnover is high! At least once a week someone will quit or will be fired. If you are not liked, despite being a competent and hard worker, you will be fired. Part of the job is to scam people into attending, and another is to spam people to their eye balls