Pros
There were a lot of red flags during the recruitment process, including the unprofessionalism of the recruiter. She seemed inexperienced. I knew someone that was also interviewing for an engineering role at the same time I was and the recruiter never followed up with him. I felt bad but I accepted my job offer despite this. Overall this was not a good work experience. It's disorganized with lack of direction and communication from senior leaders. Everyone seems to be out for themselves and would throw another coworker under the bus if it benefited them in someway. I didn't last long in this environment as I prefer working collaboratively with no toxic politics.
Cons
Listed above. I'd avoid working here unless it's just for a short time while you find a better role elsewhere.