Great relaxed, collaborative environment
Relaxed dress code
Beautiful offices in good locations
A lot of work to be done to correct and streamline processes
Given support needed to do your job
Cons
Uncertainty over future success of the business
Often Incompetent leadership