The organization has good core values, and really is a good company to work for. The organization as a whole, is very welcoming, and are great at providing resources to make your job easier. They want you to be happy at work. As far as down to the level of specific accounts, the management and their methods vary. Depending on the account and the demands, the work load can be very stressful and overwhelming.
very friendly, good compensation, benefits
long hours, some bad management