Long working hours. As in, criminally long working hours. Typical day was around 10-11 hours. Spent 63 hours in just one week. Being salary, there is no added benefit for contributing more of your time. However, you will be looked down on for not putting in more than what is required, or asked. Work-life balance was pretty much non-existent.
Two-faced management who focused on propping up their "favorites", reluctant to give credit where it is due. Only when pressed and cut-off by another consultant on the project was the manager forced to offer up proper recognition. Unrealistic expectations to hit deadlines, mismanagement of (human) resources; this goes back to the "favorites" thing.
Sudden and horribly explained reason for termination. Failed to demonstrate any of the accusations levied. Later to discover it was for them to avoid paying out severance, not providing a valid reason for termination. Eventual layoffs everywhere, migrating many roles overseas for cheaper salaries.
I did find out from former colleagues that there is risk of no follow-through on bonuses that were promised. Additionally, lower management was informed to layoff individuals, to find "performance reasons". Again, to avoid any severance pay.