It is a very friendly environment, we are not only co-workers but friends who care about each other. We have outing once in a while where everyone brings their family members to spend time with each other outside of work.
There is a lot of space to grow and they motivate you to speak up and to be creative. If you are looking for a job where you can - more... challenge yourself, this is it. But if you are someone just tries to get a 9-5 job, maybe not.
Management is not the best, but they are trying hard and improving everyday. The company is still young so it is understandable. - less