Pros
Hybrid work schedule and above average pay.
Cons
Lay off after lay off. Firing after firing. The leaders at the top have no idea what they are doing or even what direction they want the company to head. They have made countless new employees move to a new city to only let them go because they over hired or they just don't like you. Then they post the same role back up and the cycle continues. The culture comes from the top. It's one of favoritism and micromanagement to the extreme. Everyone lives in constant fear that they will be the next to go and couple that with an HR department that could care less for the actual employee. Be vary wary of accepting a job here. The pay will sound great but once you are on board, you will be constantly overworked and never appreciated. It's the norm and expected for you to put in upwards of 60 plus hours a week so that above average pay you thought you were getting, becomes practically nothing considering you say goodbye to any kind of personal life.