Looking for new software that does multi project scheduling

We are looking for new software that does multi-project resource scheduling and time sheets that works well with QuickBooks. What do you use? Would love to hear what other design firms like and don’t like. We’ve tried AtTask which had a terrible interface at the time. We paid a lot of money and never fully implemented it because it was a pain to use. How about you?