Management making it up as they go, don't really know what they are doing or where they are going, lack the maturity needed to be flexible and work well with others. The company at this point is not capable of releasing new products that could compete on the app store, several attempts have proven this. Serious structural changes are required but management too stubborn to make them (see other's comments about what the issues are, no point repeating again). Dishonest recruiting practices, was told one thing during interview, ended up with something else, very unprofessional. No idea why they would think pulling a stunt like that would lead to a positive long term working relationship. Sadly I would not recommend this company to either juniors or seniors. Juniors would not learn skills and best practices, and would be at a disadvantage if they ever joined a different company. Seniors would be shocked and frustrated out of their minds by the horrible decisions being made.