Pros
Remote and pay/benefits are decent.
Cons
By far the most chaotic, stressful, and unfulfilling job I’ve ever had. Horrible staffing practices, micromanagement, and zero room for growth. Unless you are part of their inner circle, you will not get recognized, promoted or most importantly respected for your contributions. They like to claim they’re still a start up, yet they have 350 employees. All that says is they dont want to put the time and attention into creating best practices, processes or have realistic paths for employees to grow or develop. It’s just an excuse for them to function at a chaotic pace and be extremely indecisive. Burn out here is real especially when certain areas are grossly understaffed and nothing is done to alleviate employees from being stretched beyond thin on a daily basis. This place quickly has become overrun by middle management and the focus is to hire more of them to sit in meetings all day instead having enough individual contributors to actually do the work.