The only pro for me would be that I had an understanding manager
Cons
Heavy micro management right from the CEO in irrelevant things. Quite a few talented senior hires left the organisation because of that. They are the least bit interested in providing any benefits to employees, apart from the bare minimum.