- it's a hard place to work for ones, who is used to be guided by supervisor or manager, you'll certainly will have to learn a lot of new things and make decisions you'll have to take responsibility for.
- a lot of overtimes, workers are encouraged to work overtime on their own (without being called out by management). this overtimes are not paid or praised because they are viewed as worker's voluntary deed to train one's skills or fit in dates. (Though it's frank to say, that overtimes in deadline period are paid)
- it's hard place to work for introverts, you'll definitely have to interact with other team members a lot.
- if you are loud brawler, troublemaker or toxic person, you won't fit in, no matter how skilful you are