Terrible culture, developers think they are the best developers in the world with a lot of arrogance. I have worked with developers for many years who are technically much better with zero arrogance and always willing to help unlike at 6point6. Projects are boring and the company thinks they are a lot bigger than they actually are. Bullying in the company is also very common and blame culture is also huge, no one takes responsibility and if you are there longer then someone else the blame will automatically be shifted to you. Zero training and learning opportunities, chucked in the deep end expeced to pick things up in a few days so they can bill you out and line there pockets not caring about you or the client.