Senior Management is completely disconnected from the engineering projects. The CEO actually tries to highlight with any occasion that engineering does not really matter and 80% of the company's income is generated by sales (?!).
Speaking of sales, there are no "projects" being signed. All the company does lately is staff augmentation for others, which means that you might do Cloud engineering or you might do support for the customer's teams.
The craze for billable hours. It does not matter what you do as long as it is billable - good or trash work. It also does not matter what your role is. You've been hired as a manager / team-lead? You need to do billable hours, so now you do project management for a customer. You are a Solutions Architect? We need more DevOps capacity, so now you do DevOps.
Learning and Development is inexistent. Yes, they do pay for platforms and certifications, but there is close to 0 knowledge sharing across teams, verticals or departments and also no time allocated specifically for learning or experimenting.
Your value and work is contingent on your location. To be specific, if you're based in Romania, you're probably getting the projects that no one else wants to deal with.