Pros
No slow interviewing process here, interviews are not easy but they move quickly. Leadership is approachable and transparent and in general the managers/practice leads are responsive and generous with their time. The potential for growth can be high, I've seen folks get promoted multiple times in a year. Employees are incentivized and the upside can be huge if you're a high performer
Cons
The fast pace can be somewhat disorientating if you are used to more methodical environments Being fully remote means that it's harder to connect with coworkers outside of the everyday work, which means that the culture takes a hit, and more effort needs to be made to feel connected with the team/company. This is improving and there are programs in place so that folks can connect via virtual coffee etc. and overall the perks of working from home far outweigh the negative.