This is a decent place to work. The company is expanding, so there are plenty of opportunities. However, there are quite a few downsides such as colleagues doing sub-standard work with no consequences, certain managers who are simply not good enough at their jobs, and low pay. Overall, I'd recommend it...just.
Opportunities, friendly staff
Certain managers, pay