Unfortunately a lot of this companyâs positive reviews are intentionally from C-level management, or pushed by management on employees to amp up ratings.
Most of C-level management and lead positions have a lot of personal stakes(money invested) in this company, and are only focused on their personal gain. Not people, not fair benefits, and neither truly about employees well being. Donât be fooled by them telling you otherwise. Itâs completely false.
â A lot of turmoil within management and team lead positions which lead to poorly performing teams
â As a result, instead of fixing the actual problems they sack entire teams or offices
â Most management is completely lacking skills to actually lead a team or people.
â No control over resource management: tons of people work ungodly long hours and wear many, many hats.
Highly advice to look for other opportunities.