Pros
Friendly co-workers. Senior Management visibility.
Cons
Challenging with different work and communication cultures b/n India (where 1/2 of the company is) and rest of world. Employees receive current state of affairs of company online via news outlets (including recent 2nd round of layoffs). No internal comms person (unheard of in a global company of 5K+). Ongoing class action lawsuit due to misrepresentation of earnings/health of company during IPO. Internal sales targets consistently not being met is disconcerting. Leadership struggles with CHAT (see company website) other than lip service as it attempts to be profitable. Competitive base and bonus structure, except company bonuses have not been paid out due to poor company performance measurements.