They are based in San Luis Obispo, CA, and I have met a few people that work there. It's interesting to hear all of the complaints from people who work there right out of college (Cal Poly is near by). Apparently they are not very nice to their developers and many burn out after a year and quit.
Did you get an office, free food, an on-site gym, etc., etc.? If not, then that's what people call "not very nice" these days, at least for programmers.
I didn't get a personal office, but barring a handful of individuals, nobody did. Everyone worked in shared space. No cubes though- just adjoining desks, grouped by department.
Everyone got free snacks and drinks, and free lunches delivered to the office on Fridays. There wasn't an on-site gym, but the company paid for memberships to a local gym. There was also the beginning of a game room with a ping-pong table, a foosball table, and a dartboard.
The perks were by no means Google-scale, but they were nice nonetheless.
My last company hired a guy who claimed to be one of the top engineers at EE. Crystallized ancient knowledge is appropriate. Then again the company I was at is still using classic ASP in production, so even that ancient knowledge can at times be a bit useful. I agree with icco, I've heard bad things from friends in town, never checked it out myself.
I don't know why, but whenever I stumbled across an EE answer through Google, it's always seemed like a place full of crystallized ancient knowledge.