Not for everyone.
It can be a fun place to work given the right combination of employees that create a positive hard working atmosphere. That is depending on who is managing at the time. If you have a filter for unrealistic expectations and treatment based on those expectations, then this the place for you.
ProsTip out increased based on the # of stations you learn.
ConsWork hours may extend 3 to 4 hrs past scheduled shift due to bad scheduling and then questioned why, even after being expected to stay longer.