Vantaggi
Fantastic working from home culture - 2 WFH days a week + very flexible to add more as you need. Staff is very friendly and will work with you through the issues Departments work as a team to deliver solutions to different business needs There is always a new way to do something depending on which company you are dealing with, so work is not boring.
Svantaggi
Pay increases do not go hand in hand with your added responsibilities Work culture incentives you to stay up late working - you are seen as someone who's not helping "the team" if you leave when you are supposed to. No visibility over management decisions on where the company is going No professional growth, you are more or less just moving sideways within your own role Discretionary matching on 401(k) which is a waste of resource Pay incentive given as a bonus rather than an increase, in the end you're still stuck with that paycheck More than 2 week vacation time is frowned upon. They will ask you to telecommute if you choose to do that, or give you a really hard time to request it.