Unfortunately, there are a couple of cons working there: - chaotic and completely disorganized processes; - constant overtime and mental pressure; - communication with the senior management often takes place in a rude manner, with criticism and accusations