D

Capita is an average company to work for. The work...

Capita is an average company to work for. The work-life balance is good, but there are some areas where improvements could be made. The website is informative and easy to navigate. Overall, it's an okay company.

Comments:

No comments