It is a small company, so Software Engineers also tended to be IT support staff too. It's not so much a "con" as it is a reality in a small company - you won't be "stuffed away writing code all day". If a printer is broken, you'll definitely be called to help. Router needs to be moved? New disk array needs to be installed - by all means -- save your work and get up and get your hands dirty -- AND be happy about it!