Pros: large matrixed organization, many opportunities for advancement
Cons: large org. sometimes hard to change plans mid-stream as needed.
I enjoyed my time with Tyco. The organization is not suited for everyone, but I felt comfortable at such a large company. The organization has it's own share of issue (as do most), but the overall company was an enjoyable place to be.