Pros
You won't find another company like TTL. Everyone is upbeat and knows how to have fun, and yet they are some of the most industrious and smartest people I have ever had the pleasure of working with. The flexibility and willingness to provide premium work/life balance are amazing. Management was always accessible, supportive and humble. But, most importantly, I felt valued and like I was able to provide value to the company and products. I was given a great deal of autonomy to put my expertise to work, and I definitely valued everyone's input. I am very grateful for the opportunity to have worked with this team!
Cons
I loved working at TTL, but I recognize that working with a boisterous crew in an energized environment might not be for everyone. Also, do not expect micromanagement. Bring your A-game (and a great sense of humor) and be ready to self-direct. I know, these aren't really cons, just things to consider when you're applying!