2.0Mar 4, 2010not the best place to work, a lot of workProgramtorCurrent employeeRecommendCEO approvalBusiness OutlookProsyou will obtain good salaries ,you will have the possibility to learn a lot which will be helpful for your next jobConsI do not have any cons memories but they make you feel like the promotion are not always made corectly.Show more