Pros
TLC is a good place to work. TLC was a startup before startup was a word. TLC had a webcrawler before Google and Yahoo existed. At TLC Employees have opportunities to grow, to learn, to create, to think, to explore, to develop, to travel, to study, to communicate and to aspire to become the employee/person they want to be. If you are motivated, ambitious, and aspire to succeed then TLC is the company for you.
Cons
I am not sure what the downside is when comparing TLC to corporate America where an employee ID or badge number. In corporate companies there are limited opportunities for employees in non management positions to grow, to learn, to create, to think, to explore, to develop, to travel, to study, to communicate and to aspire to become the employee/person they want to be.