Vantaggi
As senior management don't know what they're doing those that can talk the talk get away with doing very little. If you become friends with your boss you get special treatment. When this gets posted there will be a 5 star positive reviews posted to push this down the list and attempt to hide the problems.
Svantaggi
Avoid this company, I had the displeasure of working here and I've never seen so many people leaving a company with no employment to go to. The culture from the senior staff is abhorrent and the treatment of junior staff is appalling unless you are friends with the boss. Blame culture. Salary is below industry level. Consistently across all departments people are complaining of pay, however, senior staff would rather you leave than pay anywhere near going rates. No benefits and statutory maternity cover.