Pros
Work life balance if you have a good department/management
Cons
Pay relative to other tech companies is incredibly low, CEO and executive level leaders are incompetent at best and since I started a few years ago I have never seen a company go downhill so fast. All the good people/managers are now long gone. If you do decide to take a job here, be prepared for chaos as there is no direction, no processes and the goal post is constantly changing for every project. Cross functional work is a nightmare because no one knows what their job is or what we are even working on half the time. There are a million products, the user interface sucks for most (we acquired a few that are great but I’m
sure they’ll find a way to drive those into the ground too) and the only reason this place is making money is because they lock customers in to multi year contracts and then never deliver on the promise to improve the products, leading to a lot of disgruntled buyers. Good luck with this circus