Pros
Camaraderie at the "lower-level" is high. Site teams have a good relationship and pull together to get work done. Support teams - People & Culture, Finance, H&S, etc., are all helpful and want you to succeed.
Cons
There is a breakdown in the relationship between site-level teams and management teams, and it has the potential to harm the business if not addressed.
English is the second language for most employees, and non-Romanian speakers can often feel left out of discussions and isolated. Senior management do attempt to address this, but not successfully.
Benefits are less compared to competitors.