Pros
Great co-workers! Great location by the beach! Ping pong tables.. and they pay 100% health care premiums.
Cons
Zero job security. Over the years they have routinely hired way over budget only to lay them off a short time later with zero notice or severance. Dishonestly at the top. They will say one thing to you behind closed doors then say something completely different in front of groups.. I have no way of know when they were lying but clearly it was one of the times. They keep talking about transparency but so far I've seen anything but! Recent layoffs which which were the 4th in the 8 year history we bad. Over two months they laid off many people, then apologized, tired to hire some back only to turn around and lay them off again!! Its totally insane here!