I worked at US Coast Guard full-time (More than 10 years)
Good opportunities to move up rank early in your career.
Multiple job opportunities.
Travel the world.
Bottleneck advancement after a few years.
Many jobs have an uneven workload.
I applied through a recruiter. The process took 9+ months. I interviewed at US Coast Guard.
Met with the Recruiter several times. I scored high on the ASVAB so that helps to have more job selection. I had to make sure all my affairs were in order as I could be stationed anywhere in the world.