This is a very organized company that values your time and opinions. They keep meetings to a minimum so you can use your time during the day to get your own work done. Great collaboration, overall have loved my time here so far!
Cons
I wish there was a physical office location as an option to work but other than that no real cons to working here!