Harvest is one of the options we’re currently evaluating, but it feels like it was built for very simple organizations.
For example, in order to create a job you have to be an admin, which means you get to see how much everyone makes.
Also, only project managers can approve time sheets, and even then only time sheets for the jobs they’re assigned to — there’s no “Manager” type role who can just make sure artists are putting the right amount of time against the right jobs.
So it’d be nice to find an app that was a little more robust, but would also handle scheduling. I understand it’s a tricky balance because you certainly don’t want an app to have too many features you don’t use.