I interviewed at Echo Managed Services (Walsall, England)
Interview
Cold interviewers - senior managers have their own offices which is very 1960s - employees looked drained and tired. Lack of clarity on process and poor feedback, which explains why last 2 directors left in a year