Pros
It's a career graveyard disguised as a company. Literally no pro that I can think of, managers lack technical skills and professionalism. It's a good company for people with limited skills, limited aptitude and limited vision. Any person with even a bit of self-respect would not work for this company.
Kontras
1. No work from home for people who ain't at a managerial level. 2. Your boot licking skills matter more than your technical potential. 3. Micromanagement to its fullest. 4. Product is small, zero and looks ugly. 5. Anyone can mess with the product with as much authority as one assumes. 6. I think there are more developers than the actual users. 7. Literally 0 work and still they want you in office. 8. Everyone just pretends like there's some actual work to do but there's nothing. 9. Bald headed head of products is ruining this company. 10. No company wide policies, every manager just literally can make any rule.