But, this is not a correction. You are still trying to use -> as if it were @?, and that is still not going to work.
You are indexing the part of snapshot which has the employee number of '$.*', which is a weird employee number for anyone to have. You might want to represent a wildcard but that is not what -> does.