I live in California. My daughters roommate is an exotic dancer (nice way to say stripper) at a nightclub/diner. The arrangement to my understanding is that she is an independent contractor and working there is scheduled by a manager. She is paid every night at the end of her shift. Pay is calculated by taking the entire proceeds she has acquired during her shift and giving 10% to the club and another 10% to the D.J., the remainder is hers. Here's where I start to have questions. If she misses a scheduled shift she has to pay the club $40 for each day missed from her nightly earnings. Just recently she missed 4 or 5 days in a row and when she returned to work the first day back she was told that all the money she would be making that evening was going to be taken by the club as a punishment for her absenteeism. So at the end of her 8 hour shift she left the club with nothing because they kept her money, although she had made more than the $40 X 5 nights she had missed. Is this legal?