Pros
Higher than market salary Close to MRT OT can claim if your boss is nice. Friendly colleagues
Cons
I usually do not leave bad reviews, but I felt that everyone who intend to join has to know this. While I do not recommend anyone to join (as it's everyone's personal choice), feel free to decide after reading the cons. 1) A lot of miscommunications, worse if you get recommended for this job via a recruiter. Got this job from a recruiter, who told me that Numen will offer certain additional benefits when i join early. Ended up these benefits do not exist when I joined. Became a finger-pointing blame game, where recruiter said they were told from HR, HR said recruiter was telling lies... Honestly, I had to deal with such problems from day 1 all the way to my last day. 2) No work from home. I was promised there is before I joined, but came here to find our that it's on approval basis and not given. (Note things might have changed at this point, heard it's only 1 day per week for our team. But for the rest, it's a few days a year.) 3) Micromanagement. Work is 9-6 or 10-7, with a clock-in and out system. Was told by HR that we can only leave after 6pm regardless of how early you reach office. 4) As a security consultant I have never communicated with my clients, I find myself more of a pen-tester than an actual consultant. Our boss just provide us endpoints and we simply do what we need to do with zero comms to our clients. 5) Report generator. As part of the job you are required to do up a report for our clients at the end of the test, strangely my Chinese teammates do not have to do the report writing; with the usual excuse being they are not good in English. So we have to keep generating reports for them regardless of project's involvement. They simply do the basic part of the job and throw everything to us. 6) Super high turn over rate. 7) Very limited projects. I spent half my time here doing my own stuff, it's hard to improve and upskill. (see next point) 8) Long service bond for small amount. Basically there's a bond to serve if you decide to upskill with certs or attend conferences. Can't tell you exactly how much, and it's also pro-rated. 9) Only 16 annual leaves with an additional birthday off. 10) No SOP, no structure. Work is a mess and everyone just do their own things based on their own personal system that they likely adopt from their previous company. 13) Management treats you as invisible. Always take back their words, even with prior agreement. So end up now everything has to be in black and white. 14) HR policies only affect a specific group of people. (Self explanatory) 15) A few people in the management team do not really know how to do their jobs, some have 0 experience in their current field, so end up their subordinates have to do everything for them, and they take all the credit. 16) If you are ever offered... please please look at the fine print T&Cs and make sure everything is out there in black and white. You have been warned. **Final note: Honestly it's not a bad company if you can ignore everything and just do your own job. This company has the means to attract good people and good talents, but the management do not have the right attitude and leadership to retain them.