Pros
Leadership is supportive of growth and ideas. The team functions like a family, close-knit, and works together to help the client. Work/Life balance is fantastic and leadership is the most "human" leadership I have ever worked for. Currently prepping for a move into an amazing office space that will open up so many opportunities for our team and our clients, training, and networking.
Kontras
Need more engineers; this is being worked on currently - good folks are being swallowed up by big companies and they're ignoring the small guys.