You could be this company's dream employee and never miss a day of work, receive superior ratings on all your reviews, be a positive and likeable team-player, catch mistakes that could cost millions, etc., and you will still be passed up for promotions. Many excellent employees remain where they are for two likely reasons. First, incompetent employees are automatically given promotions to different departments (i.e. the job the good employee is applying for), because their current boss wants to get rid of the poor performers. Second, your manager doesn't want to lose you. Upper management and HR are either completely oblivious to these issues, or simply turn a blind eye. I personally feel it's the latter.
The only option high deductible medical plan is awful. At least cover prescriptions with a co-pay, instead of making us pay 100% until you meet the high deductible.