Pros
Flexible Competitive pay A lot of company paid holiday (earth day, last week of the year, etc.)Cons
High turnover, for clear and unclear reasons. Unfocused, strategies keep changing costing people their jobs (i.e., layoff). No culture, people just go to work and go home. CEO seems very detached to the day-to-day people