Love this company!
I cannot say anything negative really.
Great place to works, so many perks and in general just a great, friendly atmosphere.
If you work hard, you definitely are given the opportunity to move ahead.
You also get to pet all the dogs.
ProsWork life balance, culture, flexibility, perks, advancement opportunities, the people, everything really.
ConsCan be a bit bro-y at times.