It has helped me in tracking all of our employees' time since it is integrated with Quickbooks which makes payroll much easier for us! I would like that they have an option where you can add multiple timesheets at once instead having each employee enter their own one by ones if needed or wanted. The program works well so far but there are some features we need added as this helps keep track better than just using Excel sheets ourselves (which was what my predecessor did). I like that it is easy for our staff members who are not familiar with using this software yet can learn quickly because of all its features available at their fingertips! The interface could be better but we have been able train new users in how best use these tools so far they haven't had any issues learning them or getting used too fast!! We've realized many benefits such as time saving which has allowed us save money by being efficient when sending out invoices etc..