Just a bunch of phonies running this company. Have no regard for their employees. Don't believe me? Check out on LinkedIn the number of employees they have let go in recent years. This advice is for your own good if you intend to join this namesake company.
They do try to provide a pleasant workplace.
They have some smart and interesting people.
Cons
They treat your time with contempt. I've never known an employer so casually expect extra-hours work, at such short notice, so routinely. If you live near their office and don't have a life outside the workplace, this might be OK for you.