Understanding the IT scenario

Well there has already been a lot of discussion amongst friends about how
things are in my last workplace. The only plausible explanation I could think
of is that the company is buckling under its own needs. I never really thought
about it, so I could not have put it in words. Instead I found someone who did.