Great company culture. Management is supportive and truly cares about you and your life outside of work. Company offers flexibility to have a good work life balance. Benefits and perks of the job are great. Commission structure and 401K are awesome! Most offices work remotely because of covid but to keep up the team moral and collaborative atmosphere some might move to a hybrid model in the future, some may stay 100% remote. Overall my experience has been very positive. Management also does their best to hire people who fit within the positive culture of the company. I've really enjoyed the people I have worked/work with which is huge for me!
Cons
Working in staffing can be hard but that is not any fault of the company, just the industry. No cons that would be different from any other company.
Training is good. Lot of chances to prove yourself
Cons
Management should make attempts to understand the issues the teams are facing. They are aloof.
Commission structure is poor.
Need lot more account managers who can do business development. Lots of lost opportunities!