where to even begin... micromanagement is the biggest downside. There's no HR department so there's no way to voice your complaints. A very cult-like culture where you are expected to be completely immersed in the culture, even after hours. You can get experience anywhere, I would move on to another option if you can.