Pros
Good pay, great health benefits, good co-workers and plenty of opportunities to advance if you can tolerate the politics. Overall, I would recommend.
Cons
Depending on the Division that you work in, your opportunity to advance may be severely limited. If you work in a smaller or ancillary business division, you may wind up getting pigeon-holed with no real opportunities outside the division. Also, like any large, public company you are constantly bombarded by ethics and other worthless training. On top of that, there are a lot of antiquated policies and procedures that management is reluctant to change. This is due in large part to them spending most of their career only at Toll and being clueless as to what best practices are in the industry or at their competitors.