4.0Nov 17, 2011Good place to enhance your skills , as total freedom given for R & DSoftware development engineerCurrent employeeRecommendCEO approvalBusiness OutlookPros1) R &D teams are small and upper management gives you the freedom to bring out new ideas and solutions related to the project.ConsSometimes it hard to get your proposal approved by the senior management even you have got some potential idea to bloom into a full fledge project .Show more