Pros
This is a company that puts time, money and effort into the people they know are valuable. they have a good structure overall for promotions and highly encourage and help people achieve their goals. It will vary a little by property of course but overall,.TP has great benefits, great balance, very competitive pay and is overall a great place to work.
Cons
None to report ar this time.