Up, down, left, right, they don't know where they are going.
Pros: people you work with are great
Cons: they are scattered in direction, dive head first, never check how deep the water is, low pay, long hours (unless a developer)
If you are a developer then a great company, because they treat you like a god, don't expect extra hours from you and give you all the pay and benefits possible. If you aren't then expect extra long hours, below average compensation and a very topsy turvey work environment.