Working with them for the last 2 months has been great.
Management are very helpful and supportive.
Honestly disappointed its only 3 months as would love to work with them longer.
Inconvénients
Sometimes a little slow to reply to email but honestly not much to say here.