The salary is "okay" for the bay area but for the number of hours worked and compared to the rate other "consulting" firms pay their employees it's lacking. Work hours are OFTEN extreme, but this may depend on the team you're working in. Would often work 12 hour days plus commuting home. The issue with working late too is that if you don't have a vehicle you have to uber to BART, which happens very often, and that is not reimbursed by the company so it becomes a significant expense.