4.0
Oct 18, 2012
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Lots of very smart, technically-capable people who are willing to teach should you choose to learn. Team synergy is great.
Cons
Some deep-rooted management problems, company always seems to be cutting back, and company morale is not very high. Sometimes actual work is stagnant; too many co-ops, not enough meaningful work to be done.