Company with great culture and strives to make employees succesful
Pros
The company really does strive to build a fun, hard working, motivated employee base. They allow you to take care of customers and fix issues. They push you to strive to be better with goals you set for yourself and they help you achieve. They always make sure you know where you stand and take the time to get to know you. They truly care about their employees and want to see them succeed. From day one, they push you to be a part of the team and really be a part of the culture they have. They want you to feel accepted and happy. Great company with decent benefits. I would highly recommend to anyone thinking of applying here to do so. You will not be disappointed if you get hired.
Cons
Still a smaller company that is growing. Benefits could be better, but they try their best for the size of the company. The interview process is rigorous and long, but it does weed out people who do not want to be a part of the culture.