An excellent place to work
Incu has been one of the best companies that I have worked for to date. The trust that they put in their staff is wonderful, and the team culture is run like a family.
A typical day at work was tending to customer needs, training the staff and looking after all the policies and procedures in the work place. The hardest part of the job was when you - more...
Christmas parties and presents
Christmas time is a busy time in the retail calander