Pros
If you work hard and prove your worth, things will happen for you (just slowly). I did enjoy my experience with this company (from intern to contracted employee to full-time hire) and am super grateful for the mentorship and skills learned. There are truly impressive and skilled people who work here and we were all very close, partaking in happy hours and dinners at and away from the office. Everyone has a lot of knowledge to offer and works extremely hard.
Cons
Lack of transparency. I have the utmost respect for each person here, but during my time at Groove, things were a bit turbulent. We were told one thing but experienced another. We never knew what was actually going on with the company. I also watched MANY people leave, which I felt to be a red flag. The company has decreased in size substantially by about 70% in 2 years. Lack of sales also plagued the company and it was hard to hit % utilization, see growth, and transition into full-time because of the uncertainty of revenue coming in.