Pros
supportive culture, gratitude a key
Cons
many moving parts and lots of different priorities
Pros
It's a growing company with great opportunities. The people I work with are the best part of the job. Management is approachable and employee oriented. Tons of perks too.
Cons
I can't really think of any.