Pros
Everyone is young and trauma bond together. Hard to hate anyone here fully cause everyone is a victim.
Cons
- Too ambitious with limited time allocated, hence heavy technical debt, messy codebase, and "as long as it works culture" - Juniors are expected to take over their seniors messy spaghetti code without any appreciation of trying to fix the technical debt as the previous developer gets the credit. - Hence, the company doesn't prioritise technical knowledge, code reviews are redundant, heavily reliant on ai to create messy code. - Lack of structured mentorship, you are expected to take over messy codebase with no documentation - No proper workflow, no proper SDLC practice at all, can cause stress when messy time management/organisations - Lack of guidance - Frequent last -minute changes and shifting requirements, gaslighting, leading to unnecessary stress and rushed deliveries. - No one has accountability here, always find ways to just blame each other which is really not fun. - Most people who stay long are part of the problem, they over compensate to these stingy bosses. They work overtime, then guilt trip their juniors to work overtime. - Bad planning also causes the person last in the chain pressure which is normally the juniors. Then make everything urgent, would disturb you outside office hours as well. - Friyay is a gimik. They allocate only 1k for the stupid friday activities where employees who are overworked are randomly selected and have to plan for this which disturbs you outside of working hour. - Company takes in campaign more than can handle. Hire juniors to handle, with short deadline and fire them as please after helping with their campaign. - Overtime is a norm here cause instead of spending more on staff, they just push current workers. - Compensation and benefits may not be competitive relative to workload and expectations. Medical claim is only rm300 a year, no other benefit. You'll only learn bad engineering practices here, unnecessary pressure and doesn't feel worth it at all.