Pros
The only pro was meeting new co-workers, other than that it is the most unhealthy place to work. You are constantly looked down on, disrespected, talked about, etc. This poor little company has 0 idea what they are doing. "Exec" team has 0 leadership skills and will disrespect/ belittle you every chance they get. They forget the main human aspect of respect and only focus on themselves and what is going to work in their benefit, it is embarrassing.
Cons
This company is ran as a hierarchy instead of a positive, cohesive environment. They put a huge focus on "culture fit" which is not implemented at all. That is the last thing management focuses on. Be prepared to feel uncomfortable, disrespected, and in the unknown. Things switch day by day and they do not let ANYONE know. The culture of this environment is the worst and something I would never want anyone to experience.