Great amenities, benefits and office location. Management is horrible and has a reputation for excessive drinking during functions. Staff is out of control. Lots of petty drama that management is aware of but nobody seems to want to control. This is a very unprofessional company.
Benefits, office location, compensation
Management and ethics