Pros
Good salary hike and great company culture
Cons
I really don’t see any company con. All grievances would be person/position specific
Pros
Very bright and genuinely nice people, all working towards a common goal. Great culture, also great PTO benefits and encourage to take leave. Really great environment to work in
Cons
Comp can sometimes be below-market if not in a revenue seat