Pros
Good healthcare benefits Flexible remote work policy
Cons
There have been atleast 3 major pivots in the past few years - the recent one being growth via contractors without making the contractors accountable for their output. The entire technology department is a mess. Power is concentrated amongst few people. If they like you, then you will be a success here , else its back to the shadows for you. And for them to like you, you have to drink the kool-aid and be agreeable. Growth within the company is based on relationships and the teams you work in - people are not measured on equal terms and there is rampant favoritism. Every new employee is like a new toy and becomes the flavor of the month until they are replaced by a newer employee. There is no hope for alternative viewpoints. Classic case of group-think but most of them do not even realize that. This company should be a hard pass for now but hopefully they change.