Some flexibility and people are friendly to your face.
Cons
Managers are not held accountable. Managers rarely deliver on promises made. Company is stuck in the 1990s when it comes to technology and refuses to invest in any upgrades. Concerns and suggestions are treated as complaints and often dismissed outright. Understaffed and unwilling to hire to appropriate staffing levels.