Often disorganized. Different departments could use more communication especially between HR and others. Lots of different messaging happening, which made it difficult to execute tasks in an efficient manner. Also, they are really big on punctuality and will dock your pay if you are a few minutes late. Lots of oversight and attendance tracking, which could be hard for someone who is more of a goal/task oriented worker rather than just a present one.