Scientist (Trainer class)
Oh man, scientists are some broad stokes when it comes to trainers.
While many people believe they are white lab coat wearing researchers, many scientists are actually very active for their research.
Due to their need to be out in the field researching, sometimes up close with some dangerous or aggressive pokemon, a lot of Scientists are given memberships for fotness facilities and health check ups when actively researching.
Grants are incredibly important for them as well, so if you're a keading scientist for a still developing research, workspaces can be provided, as well as access to interns from local universities.
A lesser known tip is that scientists have a special discount at PokeMarts, but usually for basic supplies and the necessities, but each store can vary.
Just make sure you keep some copy of your current researcher ID.