I have a friend who with their CPA got a job at a non profit and they were worried they would pigeon hole into a specific industry and the concept of non profit worried them about their career. My advice to them was non profit does not mean “not profitable to you.” Depending on the non profit salaries can be greatly outsized and often perks are outstanding. All that excess cash goes somewhere and some non profits enjoy enormous margins and lucrative markets, but the accounting and related rules are specialized.