Well known company. Some staff good. Progression opportunities.
Cons
It's full of backstabbers so many people constantly leaving and changing roles, doesn't pay well, no one has any idea what they're doing, social time you need to pay for and there are no perks and no benefits.