Pros
They are flexible for time off
Cons
After the merge with microsoft they have under cut the small employees and put pressure on the managers to micro manage the employees. We the small employees have had our time off cut, they took away volunteer time, we have not had a raise, they have taken away our incentive plan, they have taken away our ability to work outside of our home when we need to, they took teams messenger ability's away from our phone. If we are 1 minute late for work they can dock us. We are scheduled for 40 hours but have been told to make sure our time sheets are below 40 hours. There have been no advancement opportunities. I inquired about the program they have for reimbursement for certificates outside of work hours and i was told we arent eligible..