Good company culture and good products
it is a good company with very good co-workers. The product is ok but a good marketing plan is required. Salary and benefits are good. Too rapid changes in management making a rapid change in the company organisation structure.
good salary and benefits
too much changes in management