The company you took it to hasn't plugged the charging ribbon properly into the board, or properly into the charger port. If this is partially connected, the charger cable will charge one way and not the other, and it usually won't work with accessories.
I had this same issue after repairing a customer's MacBook Retina 12 in February last year (check my asked questions) and figured this out. Take it back to the company to reconnect this.