5.020 Apr 2023Good environment and best work cultureRecruiterFormer employeeRecommendCEO approvalBusiness outlookProsFriendly with clients and allow us to directly interact with clients so that there is no miss-communicationConsneed to hire more employeesShow more
3.04 June 2017Overall ratingAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGood pay and large departmentsConsNeed more projects to workShow more
5.012 Nov 2013Awesome place to work!ConsultantCurrent employee, less than 1 yearSunnyvale, CARecommendCEO approvalBusiness outlookProsGood management and salaries are paid on time.ConsNothing I can think of.Show more