Pros
There were no pros to this job.
Cons
The company is very disorganized. The project managers aren't really project managers, they're essentially sales people. They make grandiose promises to garner new business, and grossly underestimate the amount of work that will be needed for the project, event though the product hasn't even been started yet! Then, they expect you to work all hours of the day and night to make their promises a reality. You're also not allowed to bill all this time you've been working, because the project is already over budget due to the ridiculously low-ball estimate the PMs -- i.e. sales people -- gave to the client up front. If things aren't getting done on time, they'll helpfully boost your productivity with hours long meetings to discuss why things aren't getting done. But don't say that low productivity is due to the daily hours long meetings -- that's a no-no. The inevitable conclusion is that everyone will need to work even longer hours. And have more and longer meetings. Anyone that isn't willing to work these hours or points out any of the numerous flaws with the way the company does business is treated derision and suspicion.