I have written an article highlighting advantages and disadvantages of working in small IT organization. It is based on experience working at various places and in different organizations. There can be more advantages and disadvantages other than I have mentioned there. You are requested to share yours so that other can read your points. It can help people whether they choose small firm or not. Read full article here at my general blog on benefits and drawbacks of working in small company.