The people and company's culture are great!The good thingsThe culture itself is what's making this company a great place to work. I love how they implement their core values to each and everyone. Plus the benefits and perks are great!
The challengesI guess they can improve by taking more time in finding ways on how to implement salary increase and bonuses.