Not bad but nothing special. Clocking in and out can be a hassle sometimes with location. They raised the rates on instant deposit for no apparent reason as well. Won't be using that service anymore, Noone charges 4.99 especially if you only need $25.lol