4.0May 14, 2010Good Place to work provided you negotiate salary intiallyDesignerCurrent employeeRecommendCEO approvalBusiness OutlookProsFlexible hours, Work from home encouraged, Good team and abundant knowledge sharing around.ConsA bit slow in hikes, promotions. Employee retention interest is very less. If negotiated well with recruiters initially then it is good place to workShow more