Avantages
I liked their outlook on work, very easy going and no fuss. I came here after, I quit my previous work due to a constraint I was facing in my personal life. While, I was unable to get everything I wanted, they were one of two companies that accommodated my needs. They had me submit some paperwork, and once that was done they called me back in 3 weeks - which I was not expecting. At this stage in my life, through work here I learned to carefully list and ask perceptive questions, and quickly comprehend new or highly complex solutions. There is a huge amount of satisfaction, when I can have a deep deep discussion on challenges with my customers, before I never got this level of ownership or involvement. To each his own - I know some people don't like to get into group discussions quite a lot. I was one of those, but I have learned work matters more and I feel more effective on my regular days. I have curteous work envrionment, with unfailing respect and trust from the clients because of how the organization communicates. They're uncompromising fair and objective.
Inconvénients
In their efforts to be transparent, and explicit, they use checklists a lot. At first, I found sometimes the information could be presented better, later I realized it was only process. I suggested that they explain some of this ahead of time