The only con I can say is that when i left i resigned to go somewhere I thought I would be bettering myself. It's been over a year since i left. I have reapplied and was told I removed myself for consideration from the job. I contacted the company only to hear that they messed up and I was not considered for the job but I can reapply in 6 more months. I know they are hiring people back who pointed out. I dont understand why I'm not being considered for rehire when I resigned