Good projects, great peopleAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsWork from home, great people, interesting projects, good payConsBad projects/clients are possible, some long meetings, occasional travelShow moreHelpfulShare1