They track when you enter and leave the building, and will give you a formal warning if you are any later than 8:30, take a longer lunch break than 50 minutes, or leave earlier than 5pm. Even if you're performing well, they will give you a warning for the above.
The culture is more about being in the office at a certain time, over being a master of your craft and performing well. If you are used to working in a company where they value.