They have hired a new director of customer relations, she dont even have manners to talk to her team members, toxic culture, dont join if you want mental peace, she is literally herself not doing anything, company is paying her only for tagging her team in every escalation, thats it which can be doing by paying 3k to an intern, highly toxic work environment, never join customer relations team, she will torcher you a lot.