I have been working with mauvengroup since 2011 when i started my first job here in UAE which is now over 5 years ago! They are very professional team who always go above & beyond what you would expect from any employer/client relationship! The support department has also helped me through many stressful situations that came along while being an employee at their offices - they make sure everything goes well even if it's not within there control :) Nothing really bad about them but maybe more communication could be improved between employees (both local staffs) / clients? We do payroll processing together so we need some sorta system where both parties can communicate easily without having issues like emails going unread etc..