The workload can be substantial, leading to pressure, stress, and potential burnout. However, the company is generally lenient about deadlines. Some processes are a bit disorganized, but they are actively working on improvements. Raises are infrequent and are often pushed off, so negotiating a higher starting salary is advisable.