FedEx can be a great company or terrible company it really depends on how you come to work. I'm a quiet person that likes to get the job done and go home. I don't care about any activities or whatever going on at FedEx. one of the great thing they have is benefits, the day you get your employee number that's the day you can sign up for benefits. With the benefits, you have vision, medicare, life insurance, vehicle insurance, and much more. What's really mess up is your trainer or manager will not tell you that you can apply for benefits right away. if you want to know more about the benefits you will have to do some googling.