You will learn very quickly what type of company you should never join or work for or even consider and how terrible of management is out there.
Cons
A lot of internal politics. Backstabbing left and right. Low pay, lack of benefits, inability to retain talent, constantly running out of funding. Be prepared to receive pay late.
No respect for staff. The people in charge have no idea of problems happening at lower levels. Fake promise of promotion. Management don't listen to or respect the views and experience of staff. Lack of required resources.
Management seem to be deliberately bitchy and difficult. People are promoted based on their personal relationships with their boss or how much they brown-nose.