We use TimeGuru for planning, time tracking and time/material invoicing. We suggested making start/end time mandatory for our employees when they register time. They made it possible to choose if you want it to be mandatory or not, which is awesome. They are always ready to listen to questions and suggestions. Overall, we are very happy with the system! Review collected by and hosted on G2.com.
no app, still easy to use from the phone though. Review collected by and hosted on G2.com.


