Noble Desktop has an incredibly understanding and inspiring team to work with. The culture of the company is exactly what you'd want from a training school.
Cons
The members of the company care almost too much about the success of their students.
Noble is a very well managed company with a great support staff. Their course content is very well organized and as an instructor I feel very well supported.
Cons
The refrigerator that holds snacks and drinks is very small and I don't think the building they are in recycles, but that isn't their fault. As an instructor I never had a complaint about the things the management of the company controls and they are always very professional.