A very fun and dynamic environment. The people are awesome and walking in to work felt like you are working with friends. Hours are great, including some flex hours and Fridays half-days. Overall a GREAT company to work for. Lots of opportunity for advancement! I loved my time there.

This company is very well disorganized, they also lack tools and safety wear. UPPER MANAGMENT DOES NOT HOW TO DO THEIR JOB. They don't train any new employees. They are not the most productive company to work for. The like to fire people.