I have been working at US Marine Corps full-time (More than 3 years)
benefits and pay are not bad at all as well as the brotherhood.
every job is different make sure to choose wisely recruiters will not brief you in detail.
I applied online. The process took 1 day. I interviewed at US Marine Corps (Dallas, TX) in May 2015.
They asked alot of questions regarding my backgroud, my aspirations, what it is that I want to do and where I wanted to do. I had to do a complete background check and a physical that included physically demanding obstacles and events.