I've been on both ends of the spectrum for Trinet as a user and as an admin. As a user I would say it's pretty straightforward and easy to use. They added a chat functionality in 2019 that I thought was very helpful. As an admin, I found the system to be too restrictive and sometimes confusing. Their leave of absence process was a nightmare: every time an employee was on a leave of absence and called Trinet with questions, each representative came back with a different answer. They also preferred phone calls over e-mail so there wasn't a way to track what information was being relayed or keep them accountable. Admins were also unable to view W-2's of the company which was a headache when employees had trouble retrieving theirs or a terminated employee reached out requesting it. They recently fixed their reporting tool in 2019 so I think that may be better now but at the time reporting was also a mess. Forget about making a custom report. Overall - I think Trinet is a good platform/PEO if you are a company that's starting out (a start up) but in my experience the last 2 companies I have worked at moved on from Trinet because of the cost, services and restrictions.