The salary cap for most federal employees is $195,200 - that's the max for any level of experience. Big law firms are paying 225,000 for new grads and it goes up quickly from there. The median software engineer salary in the bay area is 260K. There are a lot of careers where a smart and motivated person could instantly be doing better switching from public to private.