Comments
recently i have cleared interview.pls tell me wether d company is bettr place 2 wrk in or jus whtevr i read is truth.
Reply
81%
Complaints
27
Pending
0
Resolved
22
View all 27 Cobra Group reviews & complaints
+44 20 7424 3700
Studio 320, Highgate Studios, 53-79 Highgate Road, NW51TL, London, United Kingdom
View all Cobra Group contact information