Decent benefits Great team and community, helpful atmosphere Yearly performance based raises
Cons
Pay is not the best and the raises are very low, even with glowing performance reviews. Perfect scores across the board are rewarded with a flat raise amount that is less than inflation.