Management - very poor management, whatever St Louis say goes, if you question anything you are immediately marked out as quote; "not been a team player". Valid issues were raised and the response from STL management was extremely hostile and threatening.
HR - possibly the worst HR department I have ever experienced. They are there to warm a chair, nothing more.
Training - a serious lack of training. You might be lucky to get an hour or so with an SME but its usually expected you do your own on totally outdated Confluence pages.
Summary - its pure luck which team you join, stay away from any support teams as you will be expected to have numerous applications to support. An example of the dollar saving would be recently the contract of an outsourced company had been revoked due to poor service and they hired smaller in house teams across the Dublin/St Louis/Pune regions which are now often buried in work. When the issue of lack of resources to cover the workload was raised it was pretty much ignored.
Do not trust the Dublin management to watch your back, they are out for themselves and are happy to be one of the many sheep.