relaxed atmosphere,
friendly coworkers who are very good people and end up being friends,
decent pay,
Cons
lack of communication between executive-level employees and lack of shared vision
publicly-traded company with bad financial outlook
below average healthcare coverage
company will run out of money by 2021