Avantages
It pays the bills (barely) and there are some really nice and interesting people that work there. Nice view from the office as well.
Inconvénients
Grossly underpaid. The most extreme cases of favoritism I have ever seen at a company. Upper management rude to people who aren't in the very high school like clique. Good hardworking people let go with no notice after Panasonic acquisition. Employees who take credit for other people's work and sit and do nothing but play on Facebook and watch YouTube videos get raises because they are friends with management. Racism and homophobia run amok in this office. I've never been so disgusted with a company in my life, and I struggled with coming up with nice things to say. No one except people who are in 'inner circle' are allowed to work from home under any circumstance even though this is a tech company, which is insane. If I could give them no stars I would.