Pros
-Strong product -Brand -Benefits are pretty good -Pay is pretty good
Cons
-Nonstop changes in managment & leadership -No clear direction and ever changing goals & metrics -Minimal development or leadership, just a "boss" -Goals based on upper managment desires and not realistic market goals -For a company this size, terrible CRM and internal systems -Expectations typically unattainable for most employees -High achievers are working 60+ hours a week minimum. Need a better expection of what success is. People have families and lives outside of work but workload and responsibilities are very high for most. -Large layoff after hiring people for those roles. No forward vision was used in the hiring of these roles. -Large layoff since they are public and goal to increase stock price vs run the business or grow the business. -Company has a good growth and business decisions are made based on wallstreet vs actually hiring and staffing departments where people ARE needed. Teams are highly understaffed to fit stock profit.