Not a place to work for those looking for job security and a healthy mind. your performance is not based on your work even if you do a lot of things you can't get any promotion or appreciation. It's all about showing off. If you do 1 thing and advertise it like you saved the world then you are good. Not a place for introvert engineers.
They usually don't provide a permanent contract for 3 years which is legal limit and if even if you do well.
If you are not in a management position then if stg happens you will be the victim.