I love working here. I love the flexibility and work balance. There is a good diverse culture of people. The Manager is always proactive to grow the company
Cons
Communication isn't as good as it could be when there are changes that affect not only affect my job but other jobs and customers