// Adds dimensions UUID, Author and Topic into GA4
Wednesday, January 14, 2026
25.2 C
Singapore

Newly-hired MNC employee drained after 3 months on the job, says colleagues ‘spam’ her with calls and dump minor tasks on her

SINGAPORE: A new hire at a multinational company has opened up on social media about how drained she feels after only three months on the job, saying the environment has become so stressful and “toxic” that she is honestly thinking about leaving.

In a post on Reddit’s AskSingapore forum on Saturday (Dec 6), she spilt that her team seems to have zero respect for her time or personal boundaries. 

She said they “spam” her with calls if she doesn’t reply to messages within “2 to 3 minutes,” and the calls keep coming even after she’s officially off the clock.

She also mentioned that a few teammates can’t even be bothered to handle the simplest tasks themselves, preferring to dump everything on her.

“They’re not willing to do anything even as minor as changing a value in a slide,” she wrote. “They’d rather email or text me to do it! They even ask why I am leaving when it’s post working hours.”

See also  Rumours continue spreading about deceased at NUS campus despite University's clarification

Fed up and unsure of how much more she can take, she ended her post by asking, “Should I leave? I would like to ask for anyone’s opinion on this matter.”

“Working in a toxic culture is also a form of training.”

Her post quickly drew responses from fellow Redditors, many of whom had differing views on whether three months is enough time to conclude that a workplace is truly toxic.

One commenter bluntly said that “3 months is too short” to judge the entire environment, suggesting that the issue may be more about mismatched working styles than outright toxicity. 

They encouraged her to observe the team a bit longer, communicate her concerns, and speak to her boss if needed. If things still don’t improve, they said, she could consider moving on, but ideally after securing another role first.

Another user wrote, “I would not call them ‘toxic’ if they have a valid reason for being firm on rushing the employee, [such as] deadlines from customers and competitors, etc…”

See also  Full circle? Amos Yee is out of prison in the US, may get sent back to SG

Meanwhile, a third advised her to think about whether the experience, despite being difficult, might benefit her career in the long run.

“Is it worth it, and can you take it? Even leaving has its consequences…it can reflect on your resume,” they added. 

“Working in a toxic culture is also a form of training. You learn what not to do, but more importantly, you learn everyone’s reaction to it, and the reaction is different. One day, when you are senior enough and dealing with different people, you will manage them better. You build resilience. Don’t get emotional if you can. It’s a job, so treat it as one and weigh the pros and cons.”

In other news, a Singapore-based employee has sparked discussion online after sharing that their employer suddenly reassigned them to a much farther work location after they submitted their resignation letter.

The worker, who quit for personal reasons, said they fully intended to serve their notice “properly”, with no plans to take MC and every intention of ensuring a smooth handover.

See also  'Way to go Sylvia' support for Sylvia Chan grows after 'silence-breaking' Xiaxue interview

Read more: Employee frustrated after boss transfers them to a far-off location post-resignation, asks: ‘Is this even legal?’

- Advertisement -

Hot this week

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //