Pros
I honestly really can not think of any
Cons
High turnover rate especially leadership No direction and or guidance from leadership. No form of project management, you won't get requirements and you really do not get good direction and or guidance. Extremely passive to passive aggressive leadership. They say one thing and do another. Very clicky and as non leadership they keep you totally in the dark. Struggling to keep clients due to poor IT and support. Absolutely no vision from CIO down. You report to 3 to 4 different people for really no reason. You will never advance in this company. It's a high end dead end job. You'll end up working harder not smarter. Way too many manual or semi manual tasks that should be automated. Nothing is licensed so you'll work with extreme limitations. Very unmotivating leadership.