My mama always said "if you can't say something nice, don't say anything". That makes it hard to write this review.
There are many elements that could make this a much more enjoyable place to work -- the challenge of some of the projects and the creativity they inspire can be fun -- but there is so much to do, so little time to do it and such nebulous, shifting, ill-defined requirements that it is just extremely stressful.
If I felt that management was behind me, that would make a difference, but my perception is that some upper level manager decided something should happen and the peons wind up struggling on the road to the Alamo waiting for their mid-level managers to throw them under the bus.
lots of required working hours and meetings