Pros
If there were any, they would be here
Cons
A big con has to be the CEO can’t accept that people are unhappy about their time at tech defenders and instead of taking the criticism and working on bettering his company, he comes onto sites like Glassdoor to bash former employees. When I worked for tech defenders it became clear that they stopped caring about their employees and like another review said, they tried to use pizza parties and whatever else to satisfy us instead of doing actual progress. Management is messed up here and makes employees feel bad and intimidates them. If you want to go to HR and the person you’re complaining about is buddy buddies with upper management, be prepared for that person to know it was you. If you want to advance to a higher position, be aware that it will be dragged out until you get exhausted from waiting.