Pros
None thats worth a mention unless you want to consider a can of juice or a banana.
Cons
The biggest challenge is working in a toxic environment where management and HR allow and then cover up bullying, discrimination, abuse and victimisation on regular basis. People who don't buy into the fake culture and company surveys are dismissed at the blink of an eye. The company operates with bare minimum staff and facilities are beyond neglected. Money is spent on fancy offices meanwhile datacentres are neglected, critical infrastructure goes unrepaired and ignored for months on end until it causes an outage. Profit and painting a fake company image is more important than the welfare of staff who are often underpaid and over worked. Most definitely not valued nor respected.