Exciting products and environment, if you are willing to put up with excessive, somewhat unreasonable demands, while job security is not great. Level of organisation, training and structure also much lower than what you would get in a big company. Hierarchy such that employees are not clear on what or how many jobs they are filling. Good for those liking more of a 'cowboy' culture.
Disorganisation, lack of training and HR skills, high demands