P.S. I'd be grateful if someone could suggest colloquial Russian equivalents for the blue phrases...
"full of myself" - сам себе голова "customer service" skills - манера обращения с клиентами take the initiative - самостоятельно have less incentive to take care of it - не видят смысла заниматься этим