Pros
friendly environments, understanding, salary on time. Place where you can learn and grow.
Cons
Nothing at i am aware of
Pros
Amazing company with amazing people and endless support. Different departments all work together and are supportive and understanding with everyone at the company.
Cons
I don't have any complaints at all