
Very Good overall, like the total package.
Solid, they seem to do what is necessary
Good company, seem to care about their employees.
When thing go right, it happens most of the time
Team is all good, when there is a issue or a fix needed the team is on the spot.