They are good leaders but not annoyingly controlling
My job is pretty cool
We get along well and they all do their job
I think we just need to get rid of one specific person but besides that, things are fine
Great place to feel a sense of belonging and grow your career Review from HR Dept
Great place to feel a sense of belonging and grow your career
Decent base pay and good bonusCompensation review from Product Dept
Decent base pay and good bonus
Informed, fearless and aggressively doing what's best for customers.Leadership review from IT Dept
Informed, fearless and aggressively doing what's best for customers.