5.0
Sep 13, 2017
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
I love working for TRR. The team we have built together is a true family and we all work harmoniously to continuously build this vast and dynamic business. The job has a lot of flexibility and offers a great quality of life. The company offers great beneifts, competitive pay, and we are constantly evolving and growing making this an exciting place to work.
Cons
Goals can be difficult to achieve, but often times they are exceeded.