work-life balance is good, and pretty decent benefits
Cons
Senior leadership does not listen to crew feedback. Performance reviews don't make sense and highly depends on your relationship with your manager rather than actual merit. Leaders tend to play favorites.