Lots of growing pains. Company needs to provide a 401k option, competitive benefits (currently no medical coverage for spouses/dependants), inconsistent management, treatment of some employees like they are students, no work from home flexibility, frustrating 'open office' seating for some. Managers who threaten and scold. Hard to be promoted. No career path for some.