Horrible place to work.
Pros: i can't think of any really
Cons: stressful work environment, shady upper managment
A stressful and unorganized company. They could care less about the well being of their employees, basically working them 24/7. Their culture looks great on paper, but they don't follow it. Favoritism is prevalent. They have a lot of shady, underhanded practices also.