Amazing Company leadership, Co-founders, and CFO are very approachable and understanding.
Cons
There is no place for feedback. Managers and Directors do not pay attention to difficulties and assign responsibilities without any prior training and when they are asked for help, they don't really know how to do the processes they have requested. Incredibly micro-managed company.