Pros
Your experience varies greatly with who you work with and your position. You might be able to quietly keep to yourself until something beyond your control happens like layoffs, or you might have to deal with inept and vindictive managers or HR that messes up your paperwork, also out of your control. There used to be an OK work experience in between that and friends that made it fun but things have deteriorated so far at this point I don't think that exists anymore. I used to say Streamline is a good first job to get work experience as long as you don't stay too long and secure an exit to better prospects. I can no longer say that in good conscious. Both because things have gotten so much worse lately and I don't want to support the CEO and founders knowing some of the things they've done and the kind of people they are. They don't deserve your labour. There are better options in Malaysia now, these guys should be at the bottom of your list with other shady companies.
Cons
Leadership lacks intelligence and intentionality. I've come to believe this, besides arrogance, is the fundamental root cause of all their problems and faults. It shows in their dysfunctional management, aimless and ineffective problem-solving and their many wasted internal projects that fail for the same reasons over and over again. They don't know what they're doing and they waste your time and passion. They put immature and unqualified people in high leadership positions and it shows especially when it matters. If you have any interpersonal issues or have to deal with a toxic colleague, you're left to fend for yourself. The managers do not have the maturity and professionalism to handle situation at all, they might even be the problem. If the problem person you're up against has close ties to higher management, good luck to you because you can bet they'll get preferential treatment without any objective investigation or consequences. Same goes for the bosses, they're protected from criticism/consequences and resist pushback. They aggressively refuse the learn the same lessons when faced with the consequences, eg: the many hasty layoffs when they run out of money. They'll always blame external factors, not the tons of money and opportunities they threw away, their bad decisions or unsustainable/poorly vetted hiring. It's hubris and complete lack of self reflection, and it's gone unchecked for years and compounded the bigger the company got. They've sabotaged career prospects for employees that want to leave. That's so disgusting. If they even suspect you've hurt any of their opportunities, even if it's unproven, they will viciously come after you but it's totally fine for them to do it to you. It's like working for them is a disadvantage. Some people had EPF money stolen by them. People hit with lay offs have not been paid severance. They didn't pay employee health insurance. They make you work unpaid OT and no longer buy meals while you OT. These guys have had multiple lawsuits, with more coming. They try to scare people into silence when called out.