Pros
Easy job Doesn’t require highly specialized skills Exposure to a variety of projects Fully remote work setup Annual in-person “Smarty Party” fosters some connection Most colleagues are kind and supportive Ability to express preferences for industries/clients, and the company makes an effort to honor them
Cons
Lots of small company politics Top-heavy organizational structure Poor work-life balance and boundaries Inconsistent pace of work Experience varies greatly by team Ineffective performance review system and performance feedback channels PTO policy is lacking — unlimited sick days exist but are rarely used due to unspoken pressure or unclear norms Micromanagement and overly critical managers Company culture is old-fashioned and slow to adopt new technologies Limited resources Few advancement opportunities Confusing or non-standard job titles Claims to champion DEI but major lack of racial/ethnic diversity in leadership Culture favors Type A perfectionist personalities Limited appreciation for diverse perspectives