Pros
Good potential if you know the right people, the pay is good if you've been hired recently, and if you like to dedicate your entire life to your job, this is the place to be. Monthly bonuses that can top into the $2,000-$3,000 range.
Cons
Bad communication from upper management, almost impossible standards. They tempt you into management with the possibility of huge bonuses of 2-3,000 a month, but the actuality is only 300-500. Mandatory weekend shifts. They pride themselves on training, but the actually training is hurried, incomplete and stressful because they are too worried about cutting hours to save money and don't have proper staff to ensure proper training. Managers get paid salary for 50 hr work weeks, but most work between 60-70 hrs and are on call 24\7.