Nice supervisor and senior, giving lot of chance to you stand out and it's a good place to learn new skill, no OT culture just ensure you finish your task
Cons
Too far since is Shah Alam and if weather is too bad such like rain heavily, it flood and parking is limited you need arrive early just for parking spot