Pros
Our upper management aren't micro-managers. We are all treated as professionals. They truly have an open-door policy. Our work environment is very relaxed yet professional. We genuinely care about the well-being of each other. Our upper management do a good job with keeping us in the loop with what is going on with the company. We have a true passion for volunteering in our communities. We are always looking for opportunities to inspire the next generation of young engineers in STEM. Management is always looking for ways to increase its employees knowledge in different fields. Everyone in the company is learning how to do more than just their primary job. which is great!
Cons
Currently I've not experienced any issues that would be warranted Cons.