1. Management = Sales People. This is not a terrible thing, but anyone who has worked for sales people knows this is not ideal for quality of life. The work can be stressful.
2. It can be an intense place to work because of constant project deadlines.
3. Not always enough support to be able to meet deadlines successfully.
4. A lot of blame when things go wrong.