It's quite shocking to me how upper management can chastise people so easily around here - not fun. In terms of performance, they expect employees to deliver, but have no accountability for their own performance. Given the above, it's quite uninspiring to be working here, especially when they're not all that competent for the title/roles they have.