Great place, great people, terrific team - can't say how happy I am to have joined this company.
Improvement in work life balance and cost of living adjustments
Lots of political infighting between teams, made it difficult to keep in line with the goals of my own team.
Daily work is reasonably smooth, but the company is essentially directionless.
Doing a good job is very rewarding.