Pros
The business has a somewhat stable vision for the future Company has historically been very profitable even through the pandemic Top notch offices in Denver and Memphis Beginning to use many innovative technologies
Cons
The morale in engineering continues to decline as a result of the constant micromanaging and demeaning behavior of the CTO. The CTO has made a career off "challenging the status quo" however, if you challenge him you will immediately be shown the door which can be seen by the incredibly high turnover rate among US based engineers. He will never admit fault and often changes his mind on a whim because most decisions are not well thought out and are at the flip of the switch. This causes many engineers to work 70+ hour weeks which is the new expectation for this leadership team. The high turnover rate has caused the company to offshore many positions to India and created a revolving door which makes executing any project incredibly difficult.