Great culture and people. Leadership works hard to bring people together and ensure we have cohesive teams.
Honesty and transparency is evident at all levels.
Excellent benefits!
Cons
Not a lot of processes in place but that is expected at a small company.