i have been in about 10 years and i cant complain its a pay check on the 1st and the 15th. the benefits are good. free medical and dental and also for your family minus a copay if they don't have it stocked. My daughter was born at a cost of nothing compared to not having insurance and paying in the civilian hosptial. But I love being in the army