The staff is very supportive and encouraging. They truly want to see you succeed. They provide you with resources, information you need to do well. They motivate you to do your best, and work hard. They truly care not just about the success of the organization, but about your well being too. They give great vacation time, and are very understanding and supportive of your needs. If you want to move up within the company, they will tell you how.