Pros
There are no pros, please read review
Cons
Don't ever work at a place where there is no official HR department, there's one random person who does "HR" stuff and isn't even clear on California law or knows the definition of confidentiality . In addition to that, the reporting structure for mid level employees is a disaster, some of the employees that work there are the absolute worst rude, yelling, throwing things. It's a horrible place to work, yes they do pay well probably because they know the only way to get people to work for them in such horrible hostile conditions is if they pay well. Also, one of my bosses threw something at my face when she got really mad once...at my face! Everyone in the room saw and did nothing..NOTHING. I would have filed a complaint if I could however, there's no HR department, huge red flag!