Pros
Coalition Technologies is a process-driven company and this is what I like being part of the team here. We set clear goals - I know what is in store for me if I meet my goals and most importantly, I know what I need to do to get them. They value feedback and would take action if necessary. It is so easy to reach out to my immediate supervisor if I need clarification on anything. Open communication is always encouraged by the management team and they give lots of opportunities for anyone to do that in the company. I get to spend more time with the family since I am able to work from home - no more commuting, and I am earning so much more whether tangible or intangible things than I used to while working in the corporate world. It is a great blessing!
Cons
Training materials related but are too insignificant to make it to this box.