Pros
Supportive culture, approachable leadership, and great teamwork across the company. People are respected, communication is open, and hard work is appreciated.
Cons
Like any growing company, it can get busy at times, but leadership is transparent and receptive to feedback.