Very poor planning. Management does not want to "waste time" with planning. A very juvenile sense of direction with the product. One day they may wish to make the most elaborate piece of software they can think of then the next day get estimates on the project and decide to gut the features discussed or figure out a very unstable "patch" solution to the problem. Employees are thought to be extremely replaceable even highly skilled and experienced veterans of the company are not valued. Benefits are very poor for tech and game industry. After hours company events tend to be very juvenile to the point were employee are asked to do embarrassing things in public that do not what so ever help team morale.