Should you cash in your company stock when vested?

You can do whatever you want with it. I've taken company matched stock when I saw it was not performing and traded it for something else in my portfolio. You should hang on to it for a little while before you trade it.

This is just my opinion and what I have done. I wouldn't cash it in because you're going to have to pay penalties and such....