Pros
- Team members can be nice and helpful, depending on your team - Experience is very manager and org dependent - if you have a bad manager in a bad org, you're not going to have a fun time
Cons
- Old-school, antiquated policies/leadership/HR - Notorious for underpaying employees in tech - non-competitive pay - Installs Sapience (spyware) on all work computers to track and micromanage employees - tracks # of mouse clicks, what apps are opened, what keys are pressed, et cetera - Company culture restricts "Exceeds Expectations" in performance reviews in order to lower salary and counteroffers - Self interested CEO does not trust or care for employees - Massive layoffs and turnover rate. Relocate or fired - Overworked (due to layoffs), disgruntled employees makes for abysmal company culture - Can have extremely micro-managing middle managers - Hates remote work or WFH - tracks badge swipes and puts you on "reports" if you do not swipe in. Threatens to be in office or be fired - Employee laptops are extremely dated, slow and old - Terrible place for younger people looking for long-term careers (company underpays and does not see value in young talent)