Pros
Flexible work schedule Remote work Growth support
Cons
Disorganized management has led to inconsistent results
Pros
Amazing mentorship from partners. All upper management wants you to succeeed if you can speak up and ask for what you want.
Cons
Some teams can be toxic, this means trying to find a team that best fits your needs