There is some weirdness in the hiring process at Cree. I interviewed for a Ph.D.-level process engineering position and never heard anything from them again--not even a form letter or email. (This was after a written questionnaire, two phone interviews, and a day of on-site interviews.)
Now, that could have been an isolated case, but a friend whose dissertation actually pertained to their core technology had a similar story. After being strung along for a couple months, he finally gave up on them and took an offer elsewhere.
It's an odd way to treat candidates. (Rude, some might say.) I can only imagine how employees are treated.