Although you will accomplish a lot because of the fast paced environment, you are always asked or expected to cut corners which gets tiring especially when cutting out features means a poor product in the end that isn't what is needed. Also, every project has to be justified by numbers so if there is a project that needs to be done but the numbers don't back it up, it will probably get shot down.
One of the big issues at the company is that there is a lot of favoritism that goes on. This results in individuals being promoted because are liked by upper management because they did one thing well in the past or have become friends with the right people but they don't actually have the skills to be a people manager or to lead a team. This means that some managers overseeing their teams as a vehicle to make himself or herself look good to the higher ups while the individual team members careers are completely ignored. Also the favoritism can also be quite blatant as there are some coworkers who get away with doing very little because they report to a friend. Unfortunately the favoritism does lead to low morale which is ignored because the manager doesn't want to deal with the issue at hand in a constructive mature manner.
There is very little praise and recognition if you're not someone's favorite or aren't constantly selling yourself, even if it means stepping on other coworkers, so you will never get recognition or any sort of praise for doing a great job on something or going the extra mile. I think this leads to the feeling and perception that managers and above don't care about individuals.