Welfare is good. Flexibility of working hours and overtime hours depend mostly on teams and team managers.The good thingsWelfare benefits, open communication culture
The challengesOvertime hours, negative feedback not passed on to senior management, below average salary