FilterLondon, England (UK)
Good environment, Great staff, No atmosphere, Professional
Limited career progression
HR was concentrated only on recruitment
Flexible attitudes, varied work. Friendly.
Salary and benefits could be better
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?