Pros
I worked with some of the best people I've ever met, who are now either fired, because they didn't agree with a certain mangager, or quit because like me they saw a sinking ship. I had the opportunity to work with an amazing team who I will always stay close with.
Cons
If you want to be respected, enjoy your job, feel like you’re making a difference in your career, want to be paid equally and treated equally (especially as a woman), this is the last place on Earth you should work. A certain person, is personally running the company straight into the ground and the CEO and President are sitting back as they do it. They will continue to promise revenue without results and get rid of anyone who doesn’t agree with them. The sad thing is, the president of the company is a good guy and should probably be running the company himself. The CEO of the company micromanages so much that no one can actually get anything truly accomplished. If you want to work somewhere with a million ideas and unfinished projects with no real results, this is the place for you. They continue to hire VPs and upper level management but neglect the jobs that need to be filled. They chase out or fire excellent employees because they don’t agree with his management. If I could give it less than one star, I would.