1. An inside view into the Marketing & Sales processes of technology companies across domains and verticals. 2. A talented and energetic team 3. Huge set of responsibilities and a 'Superman' feeling - you can't stick around in this company unless you are good and you get compensated accordingly.
Posted @ 10:51PM, May 11, 2007
by Sameer Agarwal | Permalink
Answer this question | See all answers for this question
|