3.0
Apr 7, 2011
Former employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Interesting technology. Potential for interesting customer interaction. High customer satisfaction. Many smart people at lower levels and line management.
Cons
Highly political. Sales-run org. Helm more energy and spirit than substance.