Pros
I worked at Cree for three years right out of college. At the time I left the company I was frustrated with a lot of the operations in the wafer fab. But looking back on the experience, it was a really great opportunity right out of college and I'm glad I spent three years there. The engineering managers and leads in the wafer fab trust the engineers to make important decisions that affect production. Even right out of college, a lot of responsibility was given to me and the other young engineers working there. The company provides an invaluable learning experience. You learn engineering skills and professional skills. Most of all, you learn to take on difficult challenges. Mistakes are inevitable. The managers were great at holding you accountable while also standing by your side.
Cons
It seemed like the operators and techs that spent all day on the manufacturing floor were never given the credit and the respect they deserved for the work they put in. I hope that's changed.