I am a felon working in IT.
My pay is much less than others working in the industry, but I am grateful for the opportunity to work for an employer rather than scrounging for work behind a LLC or something.
There are a lot of small companies out there that don't do background checks, and some slightly larger companies who will overlook your past.