Shamrock is going through layoffs (Mar-Apr 2020) - it seems at all levels except management.
I worked there 5 years - Was a great culture. Good place to work.
In the last couple years there has been a turnover of middle management - that never understood the culture - and unfortunately never will. Too bad.