They like change a lot, so if you are not into a constant change culture this is not the place for you.
Some of the time it seems that middle management is not on the same page as upper management. At the same time rarely is the front line employee actually heard prior to changes that effect their workflow being implemented.
Prosmany positions have flexible work schedule/hours
Consthe company wants to empower their staff but middle management can be a hindrance to that