Pros
-Pay -Remote -Some people (not in management)
Cons
This is one of the most toxic workplaces I’ve encountered in my 15+ years in tech. If you think you’ve worked in difficult environments before, this will exceed your expectations—for all the wrong reasons. The company may try to lure you in with high pay and a remote-friendly setup, but the reality is very different. Key issues: - Micromanagement at the top is extreme. The C suite dictates everything, and anyone under is bulldozed into agreement. Even with multiple management layers in between, you’re ultimately executing his orders and taking the blame. - There’s a constant culture of blame and confusion. Roles and responsibilities are unclear, workload is heavy, and anything outside your job description will be expected. Raise concerns and you’re accused of “not being a team player.” - Job descriptions constantly change. The role you interview for, the role you start on, and the role you’re expected to do in a few weeks can all be completely different—with no communication. - Office politics dominate. Playing into the “boys club” brings rewards; standing up for yourself risks pushback or termination. - Loyalty is valued over competence. Incompetent employees can be rewarded, while speaking up or questioning decisions can get you fired. - Job security is minimal. Layoffs and demotions happen quietly, quickly, and across all levels—especially if you’re not part of the inner circle. - Middle management fears the C-suite and will throw employees under the bus without hesitation. - Autonomy is a lie. You may be told you have freedom in your role, but in reality, success depends entirely on following direction. There are many more red flags I haven’t listed, but the bottom line is simple: no amount of pay is worth the emotional strain this place creates. Note: These experiences are shared by multiple employees, not just one disgruntled voice.