Originally Posted by Speed Daemon
It says "best 100 companies to work for", not to invest in. Big difference.
yes, but what does it mean "best"? top salaries? benefits? most potential? best career? best vocation times? stability?
it just does not explain what its based on. Its like saying Ferrari is the best car to own for comfort, offroading and family use.