Glitchy and poor customer service. My experience was it took about a week for the app to properly function for me. I had shifts that I booked mysteriously disappear and reappear making it impossible to clock in or out. The support team is either unresponsive or when you do get through they make you feel like an inconvenience to their time and try To rush you off the phone. It's a really great model but Shiftsmart has to show more care for it's Shifters/Partners.