It has been, ah... interesting. In another thread, you mentioned unit testing. There's ample evidence they forgot that, or just execute only positive testing so they're never sure why something can crash. I also don't think they're very good at release management... I can say a lot more but...