normal average run of the mill
Need to improve communication from upper levels
Coworkers and team is great
I would decrease the number and time of interviews
The programming and software for the actual product seems subpar
Best part is fair salary - decent time off and benefits