Work in HR or Recruiting?
Terrapinn
www.terrapinn.com London, United Kingdom 150 to 499 Employees
Work in HR? Complete Your Profile

See all Terrapinn Reviews (36)

Terrapinn Employee Review

  • Work/Life Balance
         
  • Senior Management
         
  • Comp & Benefits
         
  • Career Opportunities
         
  • No Opinion of CEO

 

It's what you make of it

New York, NY

Current Employee – been working at Terrapinn

ProsGood support, fun environment and lots of room for growth

ConsDesicions made from the top down and the lower level staff isn't always listened to, even when they have the most information

Advice to Senior ManagementListen to the people conducting research

Yes, I would recommend this company to a friend

Was this review helpful?
Yes | No
Flag Review

Your response will be removed from the review – this cannot be undone.