normal average run of the mill
Coworkers and team is great
Need to improve communication from upper levels
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