Comfortable workplaces, good paymentThe good thingsLot of things to learn with them, working environment and the office is very comfortable, people in the company are good, payment is good also
The challengesStress level might be high because of fairly heavy workload.