1-The staff is nice here they care about each other and help to resolve each other problems.
2-Working environment is good .
3-Here they encourage you to develop your skills to become more efficient in your field of work.
Cons
The office space is little small,sometimes it feel a little congested in here.