Toxic work environment, the boss scheduled weekly meetings just to yell at people for his own insecurities. You will take on tasks that are not related to your role simply because its a small office. You will be expected to do great at your tasks that you didn't initially sign up for or else you will get yelled at.
You are expected to stay for the full 8 hours. Full 8 hours, any time less is a talk with your manager. Any time more will not be reimbursed by the company. It likely has microphone recordings as well. You will need to time in and time out using their HRIT software and any time missing is deducted from your pay.
The office is very draconian. There are 4 security cameras monitoring all the lowly peons in the middle of the office to ensure everyone is working and on task. There are tons of cameras to monitor employees because management doesn't trust their employees.