Pros
Managers must have some level of control to get everyone to do a review on the same day! Product is decent but no updates in long time now. Coasting on previous success.
Cons
So many. Too many to mention. Don't go near them, they use and abuse, and will affect your career. I've seen so many staff taken on with false empty promises, given no help or training, and disgarded when they decided their face didn't fit. They have also said they don't even need new customers as they will milk their existing ones. The management are inept, poor decision makers and psychological warfare on their staff. If you push back they just get rid of you. Appalling place to work with no chance of promotion or a raise. I hated working here. Pays as low as possible too. Don't do it, you'll be lied to over and over.