Pros
Laid back culture Flexible Trusting/No micro-managing Great attitudes Events/Holiday Events with activities and prizes Super inclusive On the hype train for diversity and equality Extremely receptive to issues you bring up "Floating Holidays" "KUDOS" program; getting monetary rewards for recognition from client.
Cons
Do not get paid more for being in a manager-level role/team lead. Not a ton of leadership training was provided until I asked for it. Pay is lower than industry standards. Cannot use Unpaid Time Off until ALL PTO is used. Get PTO in two chunks; first half Jan 1st, second half July 1st. No bonuses, which was something they WERE doing when I signed on, but I guess stopped without telling anyone. Not a ton of room for career growth/moving up.