Awesome Environment, Culture, Work and People
Pros
The work that we do is rewarding and we work hard, however, work life balance is encouraged. It's great to be at a company where you are able to see your personal impact and influence on a regular basis. It is truly a team effort to accomplish the projects that we do and no task is too small or too big for anyone--everyone is willing to help with any work that needs to be done. You own your own development and are able to contribute suggestions and ideas freely. The commradery among the total team is unmatched and the effort and input by every contributor is refreshing in today’s work environment. Leadership encourages and trusts each lead to get their work done and is continually open to feedback which fosters a true trust between the employees and the CEO + CTO.
Cons
Communication can sometimes be tricky, but has vastly improved. This is likely due to two offices in OH and FL, but again something that each employee has real ownership of. The effort each individual puts behind this will directly impact the final output.