Pros
Great benefits and PTO. Team members are cool and easy to work across different teams.
Cons
Leadership & Management sucks! They lie during promotion season to avoid promoting people who do the work yet some how supervisors who don't attend meetings, micromanage, has many HR reports against them and falsely reports findings gets promoted. They rated people who were gone for half the year and didnt complete their projects the same rating of those that took on their work when they were gone. They love to give kudos, shout outs, and thank you post but its never a bonus or raise or promotion. TPS is SL focus which causes issues when they refuse to train SLs to do the work. Expectation is to train those above you in rank, with no compensation.