Toxic culture, terrible work/life balance even for consulting, little executive transparency, upward feedback does not offer the anonymity when project teams are small so there is fear of retribution, people are rewarded for being aggressive towards their junior team members