Pros
There are some really interesting opportunities for anyone willing to work hard, take responsibility, and leave gossip at the door. I think that the company does a good job of balancing work, family, and fun by maintaining a strong culture. I have read some reviews that discuss the interview process. Is the process perfect? Probably not. Is it better or at least more thorough than most other companies, probably. Everyone goes through it and what I have seen is that those who are hired usually fit the job and the company. 1) Amazing group of people that really care about customers 2) Room to grow - I have seen talented and hard-working people take on new roles in less than a year. 3) Stability- the company is growing pretty fast and has been around for +5 years
Cons
Processes that worked at 20 employees and 40 employees are starting to crack under the pressure of 60 employees.