I would not recommend working for this company. They do not have good work-life balance. They do not have good communication, there is very high turn over within all offices. There is constant conflict between managers. Managers abuse power, lack of productive leadership. Lack of overall company values. Did not have enough funds to provide employees with cups for coffee and basic necessities. Offices steal each others clients for personal gain. Not a good company for well-being to much cannibalism.