Pros
- Recruiting - never felt lost in the process and knew what the next steps would be - Selective hiring process - everyone is very smart and can do their job well - Onboarding - organized, everyone is prepared for new hires the day they start - Leadership - each member of the leadership team takes time to visit the Durham office and each has an opportunity to share at bi-weekly company wide meetings - Culture / people - opportunity for teams to come together with inter-office visits/summits/parties, weekly project team lunch, and social events - Inclusion & diversity - while there are larger proportion of white males as is standard for a tech company, there are a lot of diverse backgrounds and nobody feels alienated or that their voice is not heard - High caliber clients - Mentoring - weekly 1:1's, defined goals, short and long term mentors defined by department - Open communication - the CEO holds AMA sessions and shared learnings on how to conduct crucial/difficult conversations to help employees feel comfortable giving constructive feedback to anyone - Perks - yearly conference budget, fair pay, lunch provided twice a week
Cons
- There could be more transparency at times, such as when things don't work out with an employee. I understand that it is to protect their privacy, but the lack of concrete reasons could make other employees fearful that it could happen to them. - In client services, work/life balance can be difficult at times because of deadlines. However, leadership does make a point to acknowledge and thank people for going above and beyond.