Wish I found my way here sooner!
One *con* would be that the 401k company (annual) match could be improved. In my professional career, I haven't worked for a company where there is a cap on the match. Lastly, the timeline to be fully vested is a fairly long wait.