Answer
Software developers typically work in a comfortable office environment or computer lab. A standard workweek is 40-50 hours with occasional periods of longer hours when deadlines must be met.
Those employed in this field most often enjoy full benefits packages from their employers along with a competitive salary.