Lack of educated managers - working somewhere for 10 years doesn't mean you have the people and managerial skills to manage. They rely heavily on offshore so quality of work is poor. Remote work option is nice, but makes you vulnerable. Pay is close to minimum wage.