Pros
My initial job training at excellent. My first manager careful laid out a development and training plan for me and was genuinely interested in aiding my success at TT. The benefit offerings at TT are far superior to any other company I've worked for- from the PTO, paid holidays, health benefits- extremely competitive.
Cons
The notion that TT leaders and the people in the company who should be discreet and confidential is a ridiculous myth. These confidants of classified confidence are anything but discreet. You can usually find out about an impending layoff or firing by engaging one of the many leaks in the HR department. Be careful what you say, how you say it and who you say it to. Assume everyone wants something for nothing and will do whatever it takes to get ahead. Confidential is a relative term at TT and people (even your friends) will jump at the chance to air your dirty laundry just to make themselves look better or more relevant. I have personally witnessed TT's non-standard treatment of employees. I suppose this must prove they are not afraid to abandon decency and the human factor in many levels. Employees who engage in unethical behavior can expect to remain employed because of who they know. On the flip side, flirting with the appropriate people and sucking at your job will also get your far at TT. Toward the end of my time at TT, I never was afforded the opportunity to work on the projects that I wanted. Even when I asked. I guess that's difficult when you're surrounded by lunacy coupled with the fact that your manager never shows up to the office.