Can anyone tell me about this company? Rumor is that staff are overworked and understaffed. What is it like to work at this company?