Pros
AA is full of extremely talented and friendly people. I've job hopped a lot in my career but this is the first company where I feel like I don't want to leave. AA has a range of interesting work, are on the cutting edge of the technology & genuinely value their employees. I've learned a lot since being here & would thoroughly recommend to anyone Joining AA has been easily the best career decision I've ever made.
Cons
AA is small company that is growing rapidly, so at times policies/procedures etc. can feel not as established. There are so many incredibly talented people here that I have suffered from imposter syndrome. My manager & colleagues have done a good job at helping me with it and it has forced my to grow & develop but that might mean AA is not suitable for everyone As a remote company, sometimes I feel like I don't have any interaction with a number of people who I'm not on the same project as.