- Great support system
- Very transparent about internal processes.
- Strong focus is put into employee development with excellent mentoring opportunities available both internally as well externally through their partnership programs etc
- Sometimes feels like too much management involvement can get lost when dealing directly w clients