Pros
Great as an entry-level position. For the most part, you'll enjoy what you do. Assistance in CECs via IDEAfit.com.
Cons
Not many opportunities for growth, especially if you're at a remote site. You'll have to relocate without increase in pay if you're making a horizontal career move despite cost of living differences in various regions of the country. No reimbursement for moving expenses either. Some program managers have a "do as I say, not as I do" work ethic - they hold everyone else accountable for being on time, keeping dress code, etc. but always come in 30-90 mins late/leave early. Our pay and benefits get docked if we screw up, but the manager never counts anything against him/herself (working 30-36 hours/week instead of the 40 they should be working). HUGE disconnect between HFS and upper management, including regional directors who oversee specific sites. Hearing about updates in the company or with your site/client specifically can be similar to a game of telephone since word trickles down from upper management to regional directors to program managers, etc.. Pay is extremely low considering the required and preferred qualifications for this position. Hope you're still living at home with parents who don't charge you anything for rent/food and/or have student loans to pay off. You'll likely need to work 1-2 more part-time jobs and jump on any over-time offered at other sites nearby just to pay your rent each month, let alone your other monthly bills, student loans, fitness certifications, master's degree, etc. (hence the one-star rating on work/life balance). Personal training at your site may help put a little more money under your belt, but the commission you'll make on those sessions is also extremely low.