I had a great time when working with longhorn. The cooperate office really cares about their employees, so did the in store managers. I had a great schedule, however, it didn't always cover all bills because you never know what you're going to get tipped.
Half off during work, 20% off when not working.
Never a consistant pay check.