Good for a first job or a "survival" job
Overworked and underpaid. Company shapeshifts so much your head will spin. Seems majority of the time company has no clear direction of its future. Majority of staff was really cool to work with. Some really good benefits.
ProsGood benefits. Lots of company outings
ConsTerrible pay. No clear direction. No room for growth within company