The company offers various training programs and opportunities for professional growth, which I've taken advantage of to develop new skills. The management is approachable, and our ideas are valued.
Cons
Working culture is good here. I don't find any cons.