oh gosh, I thought you meant time-wise, because that would just be a horrible and uncomfortable experience! Is that a techie term? I haven't heard that, but then again, I don't work in a corporate atmosphere, so I don't know. You know last week I had a talking to from my manager about my time, but that's because I was coming in 5-10 minutes late on consecutive days. I apologize, but I think it should be understandable considering I commute 25 miles and it takes me an hour to get here on a good day (of course it varies since you know traffic in LA is always unpredictable!). Argh.
I think it's good to have a meeting to see why you're not meeting your deadline, but to be so top heavy (4-5 managers) is a bit extreme, don't you think?