Good enough place, but management is lacking.
Most of the team members are extremely productive.
The insurance is extremely good.
The people really make me feel good about myself.
I gate it a 6 or 7
The way that the employees are spoken to. Insurance should be provided. The pay structure should be revised.
Overall I would rate my experience with the company good