Good work environment, with helpful colleagues. Management is supportive. Various activities such as games, team outing, B'Day celebrations are done time-to-time, which are few of the reasons to work here happily and in the stress- free environment.
Good Culture. Happy Place, Happy People!!!!
Svantaggi
Office Location is the biggest challenge
Risposta di TargetRecruit
6y
Hi,
Thanks for your review. We are working towards the office revamping, your concerns related to infrastructure will be addressed soon
:) :)
TR was acquired last year.
Ops were run on a shoe string.
I was in the US but Indian. Brits and staff in Australia were treated badly. Pure offshore resource. Staff terminated at short notice. Probably to reduce annual salary bill before acquisition