3.0Jul 18, 2012Can be a great company to work at, but low salariesSoftware engineerCurrent employeeRecommendCEO approvalBusiness OutlookProsGreat work life balance and flexibilityConsLimited opportunities for promotion, some erosion of benefits and remuneration over last 4 yearsShow more