If you have a lot of self-initiative, you can teach yourself about the industry and how to improve in tasks that they assign to you. They offer a free breakfast on Fridays.
Cons
The management is not concerned about the employee well-being or development. They give preferential treatment based on favoritism not professional capability. Their HR department is non-existent and does not follow proper protocol nor does the upper management care about following standard HR protocol. If you are looking for professional development or advancement based on capability, this is not the place to work.