Pros
The company is great! One of the best I have worked for. Great benefits, great culture and a great progressive product- best of it's kind. I loved my co-workers and upper management. I felt a personal connection with them that I have never lost
Cons
Management started to use a tactic midway through my experience there that was so negative. It seemed like you needed a bucket of water outside the door because you didn't know if you would be reamed a new one one day or given a shot of booze to celebrate another. It was very bi-polar. In fact, I can remember meetings where the RVP would be shooting questions at an employee and was looking for a specific answer to deliberately make them look stupid in front of an entire group of people. It was quite abusive. If you were on top one quarter and not the next- you were GONE. The top sales executive in the company was let go because he apparently wasn't getting voice mails on our VOIP phone system, which we complained about over and over and over to management and they denied anything was wrong. They also read our emails and Human Resources was not an advocate in any way shape or form for the employees. In fact, the entire team I worked with was let go in a manner of months for ridiculous reasons including ageism. Human Resources refused to acknowledge the documented issues we had as an entire team with our Manager.