I love how timecurves makes it easy when you are working in several projects at once! There's also no limit of clients, so if one project takes longer than expected there will be another waiting right behind that has more urgent needs (like paying bills).
It could use some enhancements like better reporting options or maybe even an app would help with this problem as well but overall its great product!! Nothing yet; everything seems fine though i haven't used any custom features just basic functionality which works very good already. Its perfect solution since we need all our employees online while they work without having them go home every day during their office hours because most people can only make appointments between 9am - 7pm.