Pros
unlimited PTO (golden handcuffs) 401k match medical benefits overtime (not great since its the only way to make a livable wage but its there) on-call shifts (if you have this on your team)
Cons
- constant stress - high workload - toxic manager - micromanaging software to track you - huge amount of integrations to know complete functionality of, from marketplaces, shipping carriers, inventory solutions, api functionality. - pay is laughably low easily 10-15k under livable cost yearly in Austin, TX - now owned by thoma bravo (look up their past) - little care about you in support (stocks before going private, equity now being private, and raises wont be applied unless you ask yearly which are incredibly low) - career advancement is based on favoritism, and the pay increases aren't flattering - extra perks slowly disappearing - out of touch directors - no appreciation - toxic "customers" who treat your staff horribly and there is nothing to curve the behavior - devs release "updates" to software without a word, breaking the application and causing mass hysteria - there is no software QA, the customers are the ones finding out the bugs and support has to escalate those issues