The company has grown significantly since its inception in 2002. With rapid growth, comes a few challenges. Sometimes many things can be going on at once, or sometimes projects can get put on the back burner. This isn't a negative, it just means that employees need to be fluid and adaptable to change to be successful in this environment. Also, the recruitment process can also take a little longer than other companies I’ve worked for, but this makes it clear that they are ensuring they find top talent to fill each role.