If you looking for the C team, you will find plenty of that and more here.
Average to below average on all metrics you would evaluate a place to work (i.e job work/life balance, salary and benefits, management and work culture....etc). .
I got laid off because of downsizing the company so they started to laid off from those ppl they had hired recently.
I got job offer from the manager many times as well.
but started to study management.