The post office is a very difficult place to start work, and the managers will often make promises that just aren't going to come true. The pay checks were nice and if you don't have a family life or any other thing in your life that matters it's a great job. Promotion is almost guaranteed if you put in the time, but it can take several years. Once you're in you're in, and the job security feels nice.
Excellent training. Excellent environment. Excellent leadership. Excellent team member friendships. I would recommend this company to anyone working for the USPS in a career position can be a life-changing experience.