Pros
Competitive salary and decent benefits.
Cons
Very political environment with clear favoritism and internal lobbying between friends and leadership circles. Career growth felt more based on visibility and personal relationships than actual performance or technical contributions. Employees are often told their work is appreciated, but meaningful recognition, promotions, or career progression rarely happen. Management communication during organizational changes was poor and lacked transparency. Long-term employees could be let go with little explanation or support, making people feel disposable despite years of dedication and strong delivery. The company culture promotes the image of growth and collaboration, but in practice many employees feel undervalued and ignored.