Pros
The leadership, people, product, and culture at Grain are all fantastic. I would highly recommend working for Grain if you want a fast-paced environment where you will learn a ton and work with awesome people!
Cons
Engineering and Customer Service teams don't talk about much unless there is a problem