Castle Rock Research Corporation Reviews | Glassdoor

Castle Rock Research Corporation Reviews

4 reviews

Filter

Filter


2.0
StarStarStarStarStar
Recommend to a friend
Approve of CEO
(no image)
Gautam Rao
0 Ratings

4 Employee Reviews

Sort: PopularRatingDate

  1. "Working there was much like riding a driverless horse and carriage."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at Castle Rock Research Corporation full-time

    Pros

    Flexible hours, friendly staff, easy to get there via public transit.

    Cons

    Company seemed unfocused. Always chasing the next big thing instead of marketing what they had. There was absolutely no professional development offered during my time there. The company, although small, has distinct sections with substantially different views of company goals and priorities which leads to frustration and confusion.


  2. "Directionless company and don't recognise employees"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer in Bengaluru (India)
    Former Employee - Software Engineer in Bengaluru (India)
    Doesn't Recommend
    Negative Outlook
    No opinion of CEO

    I worked at Castle Rock Research Corporation full-time (More than a year)

    Pros

    Good work responsibilities
    No Work on weekends

    Cons

    All good people have left the company
    Directionless leaders, they don't know what to do when to do
    They don't recognise good performing employee
    Leaders in India treat engineers as bonded labour
    Leaders does not trust developers, Lots of micro management
    HR policies are not good, HRs will screw your life in office.
    No free time, They always wants employees to be on there seats.
    Company size is reducing sharply.

    Advice to Management

    Hire good leaders who understand the projects and value of engineers. Needs big change in Indian leadership.

  3. "Really disorganized company"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Production in Edmonton, AB (Canada)
    Former Employee - Production in Edmonton, AB (Canada)
    Doesn't Recommend
    Negative Outlook

    I worked at Castle Rock Research Corporation full-time (More than 5 years)

    Pros

    - Fun environment
    - Flexible working hours

    Cons

    - Disorganized upper management
    - Poor salaries
    - Promoting workers into positions where they perform poorly
    - Not sending newly promoted management to management courses

    Advice to Management

    - Hire managers who know how to manage
    - Send workers to needed courses
    - Raise salaries a bit


  4. "Leadership Void"

    StarStarStarStarStar
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Doesn't Recommend

    Pros

    Company is very competitive in pay and benefits. The company employs several hardworking, passionate people who have bought into the corporate vision. Enjoyable peer group.

    Cons

    Unfortunately, the company has outgrown the size of its leadership pool. Too many unqualified people are asked to take on tasks they are unable to complete. Company has also made poor use of several freelance and outsourced resources, much to its detriment.

    Advice to Management

    Focus on the core products of the company. Be more realistic in the expectations that are set. Listen to the leaders that are present. Hold your leaders and your teams accountable.


Showing 4 of 18 reviews
Reset Filters