"Not a good place to work because of the French merger."
"If you want to be empowered to do your job, this place is not for you. The entire IT org is not structured for anyone to successfully perform their job. The environment is extremely negative and back stabbing mentality. Work 24x7 as an expectation, no comp time, not able to schedule vacation time without it causing issues."
"Culture and organizational structure could be improved."
Update your browser to have a more positive job search experience.
Upgrade My Browser