Everyone is helping eachother on the day task, great team members,
Cons
Low pay, no matter how hard you work no rewards no recognition, hearing crape first mistake, low vacation time 2 weeks for 4-5 years, good luck with the washroom, dirty dusty space, small crowded space, biased slightly racist managers,
Fast paced work environment. Extremely supportive employer - they want you to work on the technologies you are interested in so you are motivated. Very exciting technologies going on here.