The benefits are great and there are a lot of bonuses! I've been here less than a year and I've already received several cash bonuses. There's a team work environment, Kaiser gives our department matching tshirts and sweatshirts. It really feels like you're part of a team.

Cons

It's hard work. You will definitely earn your pay check. But the satisfaction you receive in doing a good job is invaluable.