Pros
Avionte is a great place to work because you get to directly impact the organization, have the ability to improve your role; management is very open to new ideas and let employees run with those ideas. I feel if you are the type of employee that just wants to coast and have everything handed to you, then this would not be a good fit for you, but for people who are willing to work hard when they are at work, you will definitely be rewarded and compensated well and the PTO plan is generous, most of us have almost 4 weeks.
Cons
There is a lot of growth and opportunity, but with that comes changes. It is frustrating when you have someone on your team maybe who reacts negatively to change, but overall most people embrace it. Again, if you want to sit in a cube and be a number, this is not the company for you. But if you want the ability to use leadership skills and real problem solving and critical thinking, you will quickly excel here.