FilterLondon, England (UK)
I have been working at TRG full-time
Great place to work
Nothing bad about where I work
Advice to Management
No advice at this time
Overall good atmosphere, friendly environment.
Lack of support from manager
This will replace the current featured review for targeted profile. Are you sure you want to replace it?
Are you sure you want to remove this review from being featured for targeted profile?