Close-knit supportive team with excellent internal communication and regular team meetings. Upto 35 days annual leave. Monthly pay on a set date.