This was a stressful place to work. All work was projectized and based on who was paying for the project, sometimes, instead of good project management, it seemed that $$$ was being thrown at projects to help make them successful. If the project is failing, no amount of money will make it successful. In the end I worked on a project that had more PMs than team members. It was obvious that it was failing . Money was being spent left and right. The project kept pushing forward and making no progress. In the end, 200+ people lost their job when the project did not deliver.