Like most fellowships, endocrine spots are becoming harder to obtain. Additionally, there is plenty of stiff competition for spots in top programs (naturally). However, finding a clinical fellowship spot at a less-prestigious institution should not be difficult. I love the field, so I can go on and on about endocrine...but I'll spare you
Regarding compensation, I am in the middle of interviewing for positions so am familiar with this. Of course, pay depends upon your career goals:
1. Academics (at a top place): low $100s (sometimes even 5 figures)
2. Private practice: saturated city market ~$150K starting
3. Private practice: suburban ~$200K avg, range $150-300K (seriously) +/- sign-on bonus (up to 30K) +/- relocation (~15K)
These salaries (for private practice) represent guaranteed salaries and after 1-2 years you are transitioned to productivity-based (so it may go up or down depending upon you). There is a general shortage of endo docs nationwide - so I receive ~4 recruitment phone calls/week + ~4 recruitment emails/day.
The higher the salary in private practice = the more you'll work.
The more prestigious the academic institution = the lower the salary
Given the nature of endocrine, there are plenty of opportunities to combine research and clinical practice. Additionally, a number of endos go into industry and make a nice living.
Hope this helps!