Hmmm, well . . .
Pros: flight benefits, short shifts, diversity, industry experience
Cons: pay, immature, inconsiderate and unprofessional "supervisors"
There's a lot that needs to be worked on. Has the potential to be a great place to work if it were run LESS like a high school and MORE like a workplace. A lot of backbiting, cliques, inappropriate management/subordinate "bonds" that render effective conflict resolution pointless.
A lot of CSAs doing whatever it takes to get a "coveted" flight attendant position (mainly due to pay because these same people have the personalities of The Grumpy Cat with a labotomy). "Whatever it takes" may mean anything from tattling and brownosing, to pretending to know jobs they haven't a clue about and working 12 hours straight by picking up shifts (scheduling sucks, so the only option is to work a rooster shift or a mid shift with no overlaps-- so combining the two on any given workday results in 12-14 hours on the job).
There are "supervisors" that are nothing more than CSAs with 3 weeks more seniority. No leadership or management ability. No personality. No emotional intelligence or organizational skills. Just a mediocre title with a mega chip on their shoulders. Eye contact is a rarity.
Take the job if you don't need the pay for more than savings or paying utilities and if you need airline industry experience to be hireable elsewhere. Otherwise, keep it moving.