Pros
Interesting work, good co-workers, decent benefits
Cons
Unreasonable metrics, clueless management, terrible work/life balance, bullying. Managers at VP level and above are so focused on metrics for products they do not understand it is nearly impossible to b excited to go to work. When you know you are working hard, doing your best and working overtime for free but you still have no possible way of meeting your metrics it is depressing and exhausting. I have personally witnessed a VP bullying a manager over metrics going so far as to insinuate the the manager was mentally unstable and unfit for the position. HR does nothing to help employees in cases of management bullying since the HR reps are assigned to the same groups as the VP they are under which makes the impetus to defend the VP and ignore the poor, and often immoral behavior. Absolutely disgusted with the management interactions I've had.