About GoTu: #1 in Dental Talent
Shift Confirmations Fall Through – What Actually Happens
A dental hygienist in North Carolina applies for a shift. The app shows the application is sent. Then nothing. The office never confirms. The app sends a notification that the shift wasn't confirmed, but it never explains why. This is a pattern. Multiple users report the same thing – they apply, wait, and the shift simply disappears without a reason. The platform markets itself as a direct connection between professionals and offices. But that direct connection breaks at the confirmation stage. The office sees the application, chooses not to act, and the professional is left with no feedback. No explanation. No way to know if the office even looked at the profile. This is the first thing a new user experiences after the excitement of finding a shift that fits their schedule.
The app does one thing well on this front – it notifies you that the shift wasn't confirmed. But that's the end of it. The notification arrives, and that's all. No follow-up. No suggestion to try another shift. No insight into why the office passed. The user is left to guess. Some users report that this happens often enough to make the app frustrating rather than useful. The platform's core promise is immediate connection. The reality is a one-way street where the office holds all the power and the professional gets silence.
How the Matching Algorithm and Office Dashboard Work Together
GoTu uses an algorithm to match professionals with open shifts. The professional sees a list of available shifts based on their location, license, and stated availability. They apply with a single tap. On the office side, the dashboard shows all applicants for each posted shift. The office manager reviews profiles, checks ratings and reviews, and selects who to confirm. This is where the friction starts. The algorithm does not guarantee that an office will even look at all applicants. It simply presents them. The office might be busy, might have already found someone through another channel, or might simply not have the time to review every application. The professional never knows.
The original analysis here is that the algorithm and the office dashboard are designed to work in sequence, but they operate in isolation. The algorithm pushes applications to the office. The office dashboard receives them. But there is no feedback loop that closes the circle for the professional. The app could, for example, show the professional that their application was viewed. It could show that the office is still reviewing. It could provide a reason code when a shift is not confirmed – "office filled the shift internally," "office chose another candidate," "shift was cancelled." None of that exists. The professional simply gets a notification that the shift wasn't confirmed, with zero context. This is a design choice that prioritizes office convenience over professional transparency.
Tax Classification and the 1099 Reality
GoTu classifies its professionals as 1099 independent contractors. This means no taxes are withheld from shift payments. The professional receives the full amount and is responsible for paying their own federal, state, and local taxes. For some, this is a benefit – they control their own tax situation. For others, it's a burden. The 1099 classification has been criticized as illegal under current tax code, with one review stating that taxing hygienists as 1099 contractors is "blatantly illegal." The company acknowledges the dual model – it now offers an "employee" option for platform workers in some states. But the default for most shifts remains the contractor model.
The app itself does not handle taxes. It pays out the full shift amount directly to the professional's bank account. The professional must track their income, file quarterly estimated taxes, and manage their own deductions. This is not explained in the app's onboarding flow. Users discover it later, when they receive a 1099-NEC form and realize they owe thousands in taxes. The app's marketing focuses on flexibility and control. The fine print is about tax liability. This is a real-world limitation that sits underneath the glossy feature list.
Office Fee Structure – 22.5% or $60 Per Shift
Offices pay a fee to use the platform. For registered dental hygienists, the fee is 22.5% of the shift pay. For dental assistants, the fee is a flat $60 per shift. This fee is held until the shift is confirmed and hours are verified. The app does not show this fee to the professional – it's an office-side cost. But it affects the professional indirectly. Offices that are sensitive to cost might be less likely to confirm shifts that carry a high fee. They might prefer to hire directly or use a cheaper platform. The 22.5% fee is higher than some competitors – Teero charges 12% – which could drive offices away from GoTu.
The platform has waived conversion fees, meaning offices can hire a temp permanently without paying an additional fee. This is a strategic move to encourage long-term placements. But it doesn't change the per-shift fee structure. For a hygienist earning $50 per hour for an 8-hour shift, the office pays an additional $90 in fees. That's $90 that could have gone to the hygienist or been saved by the office. The fee structure is transparent on the office side but invisible to the professional. The professional only sees the pay rate they will receive, not the total cost to the office. This creates a disconnect – the professional thinks they are getting a certain rate, but the office is paying significantly more, which could affect how offices view the value of the platform.
Get File
App Specifications
| Latest Version | 3.88.0 |
| Uploaded by | TempMee Hygienist Inc. |
| Requires Android | Android 7.0+ |
| Category | Lifestyle |
| Content Rating | Rated for 3+ |
Technical Details
| Package Name | com.tempmeeapp |
| Languages | English |
| Architecture | arm64-v8a |
| Signature | 7dd69efd70cb39448b9c7d6e11899d761671090e126d10501c7080022f3b1e0c |
Security & Additional Info
| Scan Result | Secure |
| Package Name | com.tempmeeapp |
| SHA‑256 | 7dd69efd70cb39448b9c7d6e11899d761671090e126d10501c7080022f3b1e0c |
| SHA‑1 | c4960d7c3f33c0b67f3d0298869bc7f21bf97616 |
| App Permissions | 0 |