People are nice; but KPIs can be bizarre and some folks in management are weird
Pros
- Upskilling. The company genuinely cares about employees keeping up with upskilling but some training methods are weird. Why do I need to spend $12 on a Udemy course made by the CTO where he just reads off the ISTQB syllabus verbatim? Good to have as long as one is willing to overlook the weird practice - MD and HR genuinely care about staff, which is a rarity in SG - Overtime is compensated. Another SG rarity - Telemedicine coverage is free. Also a SG rarity
Cons
- Numerous KPIs are either bizarre or unachievable if the project is a time blackhole or constantly on fire. Staff are expected to perform numerous extracurricular tasks such as padding LinkedIn engagement numbers for them, spending an inordinate amount of time on mentoring new colleagues who aren't even in the same project, or to spend 2 hours a week on writing weekly reports. When the full bonus only amounts to 1 month's salary, the unachievable KPIs start to look pointless and I might as well kiss that "annual bonus" goodbye - The overtime policy hinges upon the client's approval. This is open to abuse when the client's PM takes your approval hostage and you become compelled to perform overtime for free - The lack of a proper HRMS means timesheets, clocking in and even attendance are done by Whatsapp or Excel. It's weird to see what is supposed to be a tech company still cling to archaic methods - There are times when a project may have a Tescom manager in the team, but more often than not, the manager is just an email pencil pusher who does zero work - CTO does a lot of talking, but over time it's revealed to be sophistry. Also, who makes a constant work meeting out of lunch every day? - Staff are expected to perform free QA for platforms which the company wants to adopt, irrespective of how busy their projects can be