Good if you can work like a machineThe good thingsFriendly colleagues and the company pays salary on time.
The challengesThe company don't really care about your personal health no matter physically or mentally. They just expect you to work like a machine. If you don't care about your work life balance, your health or anything else other than working only, then this is the place. And the worst part is the management level. You need to obey to them or get lost.