5.08 Feb 2013Excellent company to work forSenior product engineerFormer employee, more than 3 yearsCary, NCRecommendCEO approvalBusiness outlookProsSmart people, interesting projects, very dynamic work environmentConsSometimes too dynamic, contribution level depends on the team you are inShow more
3.09 Jan 2013Good place to work and learnSenior product engineerCurrent employee, more than 5 yearsBethesda, MDRecommendCEO approvalBusiness outlookProsExcellent team environment Learning experience Good for freshersConsNo bonus Low pay and less salary hikesShow more