Dear Ashraf Nabil, sorry for the delay in reply your query, before joining please check with few people who is working/was worked with them. If you are a professional you can't work with them, if you are looking for some monetary benefits for a short period it is suitable for you. I know even in HR Department within two years 3 HR directors and 3 HR managers has resigned/terminated. HR performance is very disappointed one. SO AGAIN DON'T JOIN WITH UCC OR KCT uncles you have no other option.