2.0
4 Mar 2010
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Low job stress levels. Management knows how to sell stuff. No smart people confusing you with complicated scientific information. If you you like dull, you'll love TFS!
Cons
Very dull, especially for R&D. No commitment to innovation; TFS would rather just buy a new company instead of developing something in house. High turnover rate, especially for ambitious technical personnel.