Is 120k a good salary in seattle. Good companies to work for in Dallas for software engineer...