Pros
-Great peers (before they all moved on to the next chapter in their career)
-Pretty flexible work-from-home days
Cons
** Disclaimer: This is specific to the New York, NY office **
I cannot speak for the leadership in the Australia office, but I began working for Online Services Corporation in 2014. In mid 2015, they were acquired by Rhipe, so technically I have worked for Rhipe Solutions (New York branch) for about 1 1/2 years. As the company transitioned, unfortunately, questionable leadership did not.
-Team communication from management was horrible - there would be days I would walk into a super empty office and my manager was nowhere to be found. It would be a hit or a miss if you ever needed to speak with them in person.
-No specific career growth path - everyone was a jack-of-all-trades but a master of none. Your role was based on a project per need basis, whether you had the skills or not. It felt like a circus show just to please the clients. This caused lack of confidence when speaking about topics that were not in scope of my expertise.
-There are no HR representatives in the New York office - when I accepted the offer, I really didn't consider this an issue, but as time went on, I began to realize how channeled everything felt. If there were things needed to report or ask HR, it was "recommended" to go through your manager first or it would be disregarded. Another thing is, since HR is not in the states, they lack the knowledge of any employee labor laws and benefits.
-Low team morale due to poor management - management speaks to employees like they are disposable. There was great talent when I first started. The team was helpful and everyone got along well but the pattern seems to be that management either said something disrespectful or promised things that were never delivered. As soon as one person left, another left and so forth.
This work environment definitely taught me a lot of real world examples of what I do not want to work for when job seeking. If I cannot trust my leader, then there will never be a team, but if brown nosing works for you, then this might be the job.