German digital bank N26 is facing outcry from its staff over managementcnbc.com204 pointsdoener6 years ago