Pros
TCG is genuinely "positively distinct". There are concrete actions and activities every day that demonstrate the company's care and interest in its employees professional growth and personal well-being. The pay is highly competitive, the benefits are great, and the perks are extensive and useful. There is also a separate, executive-led department called Employee Happiness, whose job it is to support employees in career growth, resolve issues, and ensure we are able to do our best work. Company growth is exciting too and I'm looking forward to new opportunities.
Cons
I haven't found any cons.