I have a friend who may be working there soon and wants to know how they are as a company and how they treat their employees. Does anyone work there or know what benefits and perks they offer?

Thanks