The biggest gripe I had here was the strict HR policies of clocking in and out to keep tabs on how many hours you are physically there, even when you are salary. If you are under the required hours to clock, you must make up the time, even if you are doing your work on time. I also worked with people that had a lot of trust issues. Being let go is actually a blessing. Every time I look on the job boards, I see so many job postings from this company. They have huge turnover and can't fill their positions. If you really need to work here, fine, but for anyone with a sense of dignity, just stay away.
Micromanagement, swipe in/out for timekeeping