Lack of Transparency, do not explain how things work, no career support nothing.
No Culture whatsoever
Poor on boarding, as said before nothing is really clear with them.
As with other consultancy companies at the end of the day, you are a number for them.
Low Salary if you are an employee.
Adds nothing in terms of value, only if the contract with the client expires they will find something for you and you won't be out of a job.
European Institutions in technological terms are behind in many aspects and IT is not their priority, but this depends of where you are placed.