Pros
Groove is a phenomenal place to work. The entire company is extremely supportive. People work well together, they're understanding and accommodating. They are interested in helping individuals grow, learn and develop. Groove cares about their employees. They are constantly aiming to improve and continually growing. The company communicates clearly and is open. They do everything they can to support their customers as well as their employees.
Cons
There is so much to learn, cause the company does so much with so many different systems. The desire to help people and not being capable for that specific situation can feel a little disappointing, but you can continually learn and grow. The team supports you and the customers do end up getting helped by the right people.