Pros
Remote flexibility and 401k match.
Cons
Leadership is extremely out of touch with their workers and has impossibly high expectations. Goals and policies are constantly being shifted around without communication making it impossible to do the job well. Predatory audit practices that target employees that 'ask too many questions' or take up to much of their manager's time. A lot of work is being transferred to cheaper overseas departments further widening communication gaps especially when there are no efforts made to inform employees about ongoing decisions or department goals. These communication and expectation problems are compounded when you realize that leadership is unfamiliar with the jobs they are overseaing. Compensation is poor and they know it. When company wide surveys go out and results come back that most people don't feel fairly compensated the response is "well everyone wants to make more money", not realizing that fair wages create more productive employees. Their 401k match comes with a long-term vesting schedule requiring years at the company before gaining access to employee matches. No bonuses, no cost of living increases. "unlimited paid time off" is not unlimited and comes with restrictions including amount of time one might take off per month, holiday black-out dates and denial of requests when it is requested too much. I was told in the inverveiw process there would be opportunity for advancement and despite being here for 5+ years I've seen one person get promoted internally. In conclusion, if you want the psychological torture of being constantly told you're bad at your job with no one telling you why, micromanagement, working 50+ hours a week to reach goals, constantly changing priorities all while people tell you you're so lucky to have a remote position than go for it. Otherwise for your mental sanity, I would skip.