Pros
The job was okay and team was average. High pressure and NOT much flexibility.
Cons
Flexibility is limited. They promote flexibility and wellbeing, but expect you to work crazy hours and if you don't it's frowned up. Arrive 2 minutes late to work and they hold it against you. Have seen this multiple times. Management is very judgmental. They lack diversity and don't think this is an important factor. They talk and talk, but do not walk the walk.