Pros
The company culture at BlueWave is the best I have ever experienced. Everyone respects each other and everyone truly feels like family. It's a work hard, play hard environment that heavily puts focus on relationships with candidates and clients. While the expectation is to work hard, the rewards speak for themselves and the processes all make sense. Everyone wants to see the rest of the team succeed. The work itself is rewarding in more ways than one. If you are looking for a place to hustle, with arguably the most encouraging people you will ever meet, this is the place for you.
Cons
This sounds obnoxious, but I can't come up with a single thing.