I worked at Avanex full-time (More than 3 years)
Good company to work for. How ever no product line of its own. Too much customized product. Management is ok.
Employee turn around rate is way too high. Mass layoffs starting from year 2001. Company keeps buying/merging, then layoffs.
Let us know if we're missing any workplace or industry recognition –