Vantaggi
This is a great company to work for and since I've been here, they seem to be doing all the right things. The company produces products that employees as well as customers seem to be deeply vested in. I believe this is why the culture and environment at work are so good. People are working on products that they truly care about. Co-workers are motivated and up-beat. Downers and complainers need not apply. The environment is relaxed, energy is positive and we definitely have fun around the office. But the office is always professional and always productive which is equally important to me. Work/life balance is great. Collaboration is excellent! Lots of top notch talent to work with and lots of new and interesting projects to work on - engineer's paradise.
Management is doing a great job handling the tremendous growth and success the company has been having. I've been working here for a little over a year and management has been open and committed to employees all the while. There are plenty of great opportunities and employee growth is not overlooked.
Svantaggi
Honestly can't think of any downsides.