4.0
Apr 25, 2012
Anonymous employee
Current employee
Raleigh, NC
Recommend
CEO approval
Business outlook
Pros
Interesting technology; lots of learning opportunities; fantastic supportive engineering team; respectable work-life balance
Cons
Upward advancement can take a long time; senior management turns over every two-three years; many years of little to no market growth