Before current RIF (12/08) the R&D was exciting and cutting edge.
Cons
The company had very little committed direction and support for future (2-4 years out) development and support. There is no strategic vision to be an industry lead, they thrive at 2nd best.