Pros
nice environment, big company, several brands/providers/services. Contracts with multiples customer in multiple fields, financial, public, service providers, mining, etc
Cons
still tie employees to hard time control when is not needed, should allow employes to spend more time with family