Usually a fun workplace with nice breakroom.
A successful company that be could be more if they were organized.Overall a good place to work when they're busy, but it can be to much sometimes. You have to be ready to work crazy hours.
ProsBig paychecks when working O.T.
ConsWork slows down when you're used to the big paychecks.