Pros
I have a smile on my face everyday when working for this company. Being a part of a growing team and family makes the job fulfilling and lets you know that you are truly contributing to something that will be bigger. This company is communicative and also believes in you. They place a lot of importance on bettering yourself so they provide the opportunity for tuition reimbursement and training so you can be the best version of yourself. The people are amazing too.
Cons
It is hard to think of a con honestly. Only one I can think of is that we do not have an office space yet. We meet monthly for company lunches but some workers are on-site with out customers while others are remote, depending on the contracts they work. It will be very exciting once we have an office space.