Pros
The gym and cafe. Every other company in the area has those however, and this is not unique to Cree. The pay was okay.
Cons
Incompetent leadership. Management is like wolf in sheep's clothing. Smile in your face, and talk bad about you behind your back. Frequent inter-departmental backstabbing. No career development. Forget about it. Management doesn't care about you or your career growth. Pure evil. All leadership needs to be replaced. I have seen people do their best and still end up getting fired. They obviously don't care about their knowledge base going out the door. Oh well! The company will get bought out by GE or someone else big enough to invest. As for the culture, it is downright terrible. No work-life balance. Management ridicules you for not staying late when you have family plans. They don't care about you or your family life. If you set boundaries opposing their views, you will be PIP'd. As for the management, seriously, you need to grow up. You are snotty little children in 40-50 year old bodies. No one values you because you don't value them.