ICs are mostly great. Decent benefits (pay is not though)
There is a small but extremely loyal and wonderful customer base who believe in the product.
Desventajas
Insufferable leadership and middle managers that shouldn’t have a job.
No unified direction.
Unattainable quotas.
PIP culture.
High turnover.
Have lost so many good people and they don’t seem to care.